DevOps 3 hours Certificate included All levels
CI/CD Automation with Jenkins & GitLab
Build pipelines that catch bugs early and ship safely: parallel stages, caching, security gates, and deployment strategies compared side by side in both tools.
What you'll learn
Two tools, one calm release process.
- ✓Pipeline anatomy in Jenkinsfile and .gitlab-ci.yml, mapped concept for concept.
- ✓Speed: caching, parallel jobs, and test splitting that cut builds to minutes.
- ✓Quality gates: lint, unit, SAST, and image scanning that block bad merges.
- ✓Deploy strategies: rolling, blue-green, and feature-flagged releases.
Curriculum
Module 1 · 40 min
Pipeline basics, twice
Same demo app automated in both Jenkins and GitLab CI.
Module 2 · 50 min
Fast feedback
Caching, artifacts, parallel stages, and flaky-test triage.
Module 3 · 50 min
Secure the chain
Secrets, signed images, and scans that fail the build kindly.
Module 4 · 40 min
Ship without fear
Promotion flows, approvals, flags, and one-click rollback.