Skip to content

Jenkins — Learning Roadmap

Follow the course in order:

  1. Course overview — scope, prerequisites, outcomes
  2. Modules 1–16 — LTS foundations through production operations
  3. Labs / quizzes / projects — practice
  4. Capstone — production Jenkins platform
  5. Interview & certifications — controller, Pipeline, and operations scenarios

Jenkins architecture

Modules

# Focus Level Tutorial
1 Introduction to Jenkins and CI/CD Beginner Introduction
2 Installing Jenkins LTS Beginner Install LTS
3 Jobs, views, and folders Beginner Using Jenkins
4 Declarative Pipeline fundamentals Intermediate Pipeline fundamentals
5 Jenkinsfile in SCM Intermediate Jenkinsfile in SCM
6 Agents, nodes, and executors Intermediate Agents · nodes
7 Multibranch Pipelines and PRs Intermediate Multibranch
8 Docker with Jenkins Pipeline Intermediate Docker Pipeline
9 Shared libraries Intermediate Shared libraries
10 Plugins, tools, and CLI Intermediate Managing Jenkins
11 Securing Jenkins Advanced Securing Jenkins
12 Testing, reports, and quality gates Intermediate Testing · gates
13 Kubernetes agents and deploys Advanced Kubernetes agents
14 Terraform Pipelines Advanced Terraform Pipelines
15 JCasC, scaling, and operations Advanced JCasC · ops
16 Troubleshooting and upgrades Advanced Troubleshooting

Official documentation

Prefer the Jenkins User Documentation alongside these modules — especially Pipeline Syntax and Pipeline Steps.