Skip to content

GitLab CI/CD — Learning Roadmap

Follow the course in order:

  1. Course overview — scope, prerequisites, outcomes
  2. Modules 1–18 — tutorials in sequence
  3. Labs / quizzes / projects — practice
  4. Capstone — production GitLab CI/CD platform
  5. Interview & certifications — GitLab CI/CD Associate / DevOps Professional

GitLab architecture

Pipeline flow

Modules

# Focus Tutorials
1 Fundamentals Fundamentals
2 Projects MRs & releases
3 Runners Runners & executors
4 Pipeline syntax .gitlab-ci.yml
5 Pipeline design DAGs & includes
6 Variables & secrets Variables · OIDC
7 Artifacts & cache Artifacts & cache
8 Docker pipelines Docker builds
9 Kubernetes Agent & deploys
10 Terraform TF pipelines
11 Cloud deployments AWS · Azure · GCP
12 DevSecOps Security scanning
13 Testing Tests & gates
14 Releases Tags & releases
15 Production Promotion & approvals
16 Monitoring Observability
17 Troubleshooting Troubleshooting
18 Enterprise Groups & governance

Diagrams

python3 scripts/generate-excalidraw-svg.py