Module 1: Introduction to Jenkins
Lesson 1: Overview of Jenkins
- What is Jenkins?
- Continuous Integration and Continuous Deployment (CI/CD) Concepts
- Benefits of Using Jenkins
Lesson 2: Installing Jenkins
- System Requirements and Prerequisites
- Installation Methods: Docker, WAR File, and Package Manager
- Demo: Installing Jenkins
- In this demo, we cover the installation process of Jenkins using different methods on various operating systems.
Module 2: Getting Started with Jenkins
Lesson 1: Jenkins Interface and Configuration
- Navigating the Jenkins Dashboard
- Configuring System Settings
- Demo: Configuring Jenkins
- In this demo, we demonstrate how to configure system settings and navigate the Jenkins interface.
Lesson 2: Managing Jenkins Plugins
- Introduction to Jenkins Plugins
- Installing and Managing Plugins
- Demo: Installing and Configuring Plugins
- In this demo, we cover how to install and manage plugins to extend Jenkins functionality.
Module 3: Building Projects with Jenkins
Lesson 1: Creating and Configuring Jobs
- Types of Jenkins Jobs
- Creating a Simple Job
- Demo: Creating and Running a Jenkins Job
- In this demo, we demonstrate how to create and run a simple Jenkins job.
Lesson 2: Configuring Build Triggers
- Understanding Build Triggers
- Configuring SCM and Polling Triggers
- Demo: Setting Up Build Triggers
- In this demo, we show how to configure different build triggers for Jenkins jobs.
>Lesson 1: Overview of Linux
Lesson 2: Installing Linux
Lesson 1: Navigating the File System
Lesson 2: Working with Files
Lesson 1: System Monitoring and Management
Lesson 2: Networking Commands
"Certificate will be issued upon completion of each topic."