Skip to content
>_
SecOps
Log
_
Home
Courses
Learning path
Resources
Topics
Blog
All courses
Jenkins foundations, done right
Beginner
4 sections · 15 lessons · ~4h total · 44-question self-test
Start course
01
Jenkins basics
4 lessons
Test yourself
01
What CI is, and where Jenkins fits
The problem continuous integration solves.
12 min
02
Controller & agent architecture
Why builds never run on the controller.
14 min
03
Install & your first pipeline
From zero to a green build.
12 min
04
Freestyle vs Pipeline jobs
Why pipeline-as-code wins.
10 min
02
Pipelines as code
4 lessons
Test yourself
01
The declarative Jenkinsfile
pipeline, agent, stages, steps.
14 min
02
Stages, parallelism & post
Structure a pipeline that reports clearly.
12 min
03
Environment, parameters & when
Configure and branch a pipeline.
12 min
04
Triggers & webhooks
Build on push, on schedule, on demand.
10 min
03
Building real pipelines
4 lessons
Test yourself
01
Build & test stages
Compile, test, and fail fast.
12 min
02
Artifacts & post actions
Archive results; act on success or failure.
10 min
03
Credentials binding done right
withCredentials, masking, and scope.
14 min
04
Shared libraries
One reviewed pipeline vocabulary for every repo.
12 min
04
Operating Jenkins
3 lessons
Test yourself
01
Plugin hygiene & attack surface
Where the CVEs really live.
12 min
02
Configuration as code (JCasC)
A reproducible, reviewable Jenkins.
12 min
03
Backup, recovery & agents at scale
JENKINS_HOME, restore drills, ephemeral agents.
12 min
Final exam
Test yourself on everything
44 questions drawn from all 4 sections — every answer explained as you pick.
Start final exam