- 
                                    Module 1: Introduction to Jenkins
- 
                                    Module 2: Setting Up Jenkins on Kubernetes
- 
                                    Module 3: Pipeline as Code
- 
                                    Module 4: Shared Library
- 
                                    Module 5: Pipeline Automation with Jenkins- Lesson 5.1: Introduction to Jenkins Multibranch Pipeline
- Lesson 5.2: Create GitHub App For Jenkins Status Checks
- Lesson 5.3: Multi Branch Pipeline Setup
- Lesson 5.4: Setup GitHub Organization on Jenkins
- Lesson 5.5: Setup Jenkins Email Notification
- Lesson 5.6: Setup Jenkins Slack Notification
- Lesson 5.7: Static Parameters in Jenkins Pipeline
- Lesson 5.8: Dynamic Parameters in Jenkins Pipeline
- Lesson 5.9: Jenkins Global Variables
- Lesson 5.10: Multibranch Pipeline Vs GitHub Organization Job
 
- 
                                    Module 6: CI/CD Tasks
- 
                                    Project 01: End-to-END Docker Build Pipeline- 01: Introduction
- 02: Setup and Configurations
- 03: Git Checkout Stage
- 04: Dockerfile Linting Stage
- 05: Java Application Building Stage
- 06: Docker Image Building Stage
- 07: Docker Image Scanning Stage
- 08: Docker Image Pushing Stage
- 09: Configuring Post-Build Email Notifications
- 10: Run Docker Build Pipeline
 
- 
                                    Project 02: End-to-END Terraform Build Pipeline