In this lesson, students will learn how to set up a Jenkins server, which is an open-source automation server, to automate the building and deployment of applications. They will learn how to configure jobs and pipelines, which are sequences of tasks and events that automate the process of building, testing, and deploying software. The students will learn how to set up and manage automated builds, test execution, and deployment to various environments. This will help them to automate the continuous integration and continuous delivery of their applications, ensuring that the software is always in a releasable state.
Back To The Course
Module 1: OOPS Concept
Module 2: Conditional and Loop statements
Module 3: Array
Module 4: String
Module 5 : Programming on String
Module 7: Exceptional handling
- Try-catch-finally block
- Throw and throws
Module 8: Collection
Module 9: Asynchronised Collection
- ConcurrentHashMap, ConcurrentLinkedQueue, and ConcurrentSkipListSet
Module 10: Java 8 Concepts
- Lambda expressions
- Stream API
- Date and time API
Module 11: Interview Practice based on Programming Question
- Programming questions and solutions
- Tips for preparing for technical interviews
Module 12: Selenium Architecture
- Overview of Selenium
Module 13: Different types of Locator
Module 14: Xpath and CSS deep dive
Module 15: Selenium inbuilt methods
Module 16: Selenium Advanced
Module 17: Coding with Selenium
Module 18: Building a project with Selenium and Java
Module 19: Basic Concepts of TestNG
Module 20: Basic Concepts of Cucumber
Module 21: Basics of Maven
Module 22: Basics of Git
Module 23: Basics of Jenkins
Module 24: Overview of Postman
Module 25: CRUD Operations
Module 26: Configuring Requests
Module 27: Testing Response
Module 28: Schema Validation
Module 29: Path and Query Parameters
Module 30: Collections in Postman
Module 31: Different Types of Variables
- Different types of variables available in Postman (environment, global, collection, local)

