DevOps Zero-to-Hero
A five-tier mastery path — Foundation to Specialist — across the whole DevOps toolchain: Git, YAML, CI/CD, artifacts, security scanning, deployment strategies, GitOps, agents, observability and platform engineering.
Start the courseA complete, job-oriented path through DevOps: culture and DORA, YAML, Git, CI/CD pipelines with quality gates, artifact repositories, DevSecOps (SAST/DAST/SCA, supply-chain security), deployment strategies and progressive delivery, GitOps, agents/runners, observability, and internal developer platforms — built from production-grade lessons.
What you’ll be able to do
- Build CI/CD pipelines as code with stages, quality gates and artifacts
- Master deployment strategies — rolling, blue/green, canary, progressive delivery and feature flags
- Implement DevSecOps — SAST/DAST/SCA, supply-chain security and policy-as-code
- Run GitOps with Argo CD/Flux and scale agents/runners
- Instrument delivery with DORA metrics and observability
- Build an internal developer platform and be certification-ready
Prerequisites
- Basic IT literacy, a terminal, and Git basics
- A free GitHub/GitLab account and a cloud account for the hands-on labs
Who it’s for
Developers and sysadmins moving into DevOps, engineers building CI/CD and platforms, and people preparing for cloud DevOps or Kubernetes certifications.
Curriculum
Tier 1 · Foundation — DevOps Culture, CI/CD & YAML
Start at zero: DevOps culture, the lifecycle, DORA metrics, and the YAML that underpins every pipeline.
- 1 DevOps Fundamentals: Culture, CI/CD, the DevOps Lifecycle & DORA Metrics
- 2 Git, In Depth: Internals, Branching, Merge vs Rebase & Team Workflows
- 3 CI/CD Anatomy, In Depth: Pipelines, Triggers, Stages, Jobs, Agents, Artifacts & Environments
- 4 YAML for DevOps: Pipelines, Anchors, Templates & the Gotchas
- 5 Shell & Bash Scripting for DevOps, In Depth: the Language, Safety & Automation Patterns
- 6 Containers for DevOps, In Depth: Building Images with Dockerfile, Tags, Registries & CI
- 7 Secrets & Configuration Management, In Depth: 12-Factor Config, Secret Stores & Rotation
- 8 Observability Fundamentals for DevOps, In Depth: Logs, Metrics, Traces, SLIs/SLOs & Alerting
- 9 Instrumenting DORA Metrics: Building a Deployment Frequency and Lead-Time Pipeline
Tier 2 · Intermediate — CI/CD Pipelines & Artifacts
Build the pipeline: stages & gates, reusable workflows, GitLab/Jenkins/Azure DevOps, and artifact repositories.
- 10 CI/CD Pipeline Design: Stages, Quality Gates, Artifacts & Security Scans
- 11 GitHub Actions, In Depth: Workflow Syntax, Events, Jobs, Runners, Contexts & Secrets
- 12 GitLab CI/CD, In Depth: .gitlab-ci.yml, Stages, Jobs, Rules, needs, Artifacts & Includes
- 13 Azure Pipelines, In Depth: YAML Stages, Jobs, Steps, Tasks, Templates, Triggers & Environments
- 14 Jenkins, In Depth: the Jenkinsfile, Declarative vs Scripted Pipelines, Agents, Stages & Credentials
- 15 Testing in CI, In Depth: the Test Pyramid, Coverage, Quality Gates & Shift-Left
- 16 Building a Reusable GitHub Actions Platform: Composite Actions, Reusable Workflows, and Org-Wide Standards
- 17 Build a GitLab CI Pipeline with DAG Stages, Distributed Cache, and Review App Environments
- 18 Building a Scalable Jenkins Pipeline Platform with Shared Libraries and JCasC
- 19 Designing Multi-Stage Azure DevOps YAML Pipelines with Environments, Approvals, and Deployment Gates
- 20 Deploy Nexus Repository for Maven, npm, and Docker Proxy and Hosted Repositories
- 21 Operating Harbor as an Enterprise Artifact Registry: Projects, Replication, and Vulnerability Gating
Tier 2 · Intermediate — Versioning & Dependency Automation
Automate the boring parts: semantic release, dependency updates, and trunk-based development.
Tier 3 · Advanced — Deployment Strategies & Progressive Delivery
Release safely: rolling/blue-green/canary, Argo Rollouts, blue-green slots, feature flags and Spinnaker.
- 25 Deployment Strategies: Rolling, Blue/Green, Canary, Progressive Delivery & Rollback
- 26 Blue-Green on Kubernetes with Argo Rollouts: Preview Services, Analysis Gates, and Automated Promotion
- 27 Progressive Delivery on Kubernetes with Argo Rollouts: Canary, Analysis, and Automated Rollback
- 28 Zero-Downtime Blue-Green Deployments on Azure: App Service Slots, Front Door, and Pipeline Automation
- 29 Building a Vendor-Neutral Feature Flag Platform with OpenFeature and flagd
- 30 Multi-Cloud Deployment Pipelines with Spinnaker and Automated Canary Analysis
Tier 3 · Advanced — GitOps & Cloud-Native Pipelines
Declarative delivery: Argo CD, Flux, Tekton and Argo Workflows.
- 31 Scaling GitOps with Argo CD: App-of-Apps, ApplicationSets, and Multi-Cluster Fan-Out
- 32 Flux CD GitOps at Scale: Monorepo Structure, Kustomize Overlays, and Multi-Tenancy
- 33 Cloud-Native CI with Tekton Pipelines and Signed Provenance via Tekton Chains
- 34 Set Up Argo Workflows and Argo Events for CI Pipelines and Batch DAGs on Kubernetes
Tier 3 · Advanced — DevSecOps & Supply Chain
Shift security left: SAST/DAST/SCA gates, OPA, Sigstore/SLSA supply chain, Vault, Snyk and SonarQube.
- 35 Building a DevSecOps Pipeline: Wiring SAST, SCA, Secrets, and IaC Scanning with Risk-Based Gates
- 36 Policy-as-Code Guardrails with OPA Gatekeeper: Constraint Templates, Mutation, and CI Gating
- 37 Keyless Artifact Signing with Sigstore Fulcio and Enforcing Provenance at Admission
- 38 Securing the Software Supply Chain: SBOMs, Sigstore Signing, and SLSA Provenance in CI/CD
- 39 Dynamic Secrets in CI/CD with HashiCorp Vault: Short-Lived Cloud and Database Credentials
- 40 Integrate Snyk into GitHub Actions for SCA, Container, and IaC Pull-Request Gating
- 41 Set Up SonarQube on Kubernetes with PostgreSQL and Quality Gate Enforcement in CI
Tier 3 · Advanced — Agents, Runners & Build Supply Chain
Run pipelines at scale: ephemeral self-hosted runners, ARC autoscaling, hardened agents, and reproducible builds.
- 42 Running Secure, Autoscaling Ephemeral CI Runners on Kubernetes (GitHub ARC and Azure DevOps Agents)
- 43 Azure DevOps Scale Set Agents: Ephemeral Pools, Autoscaling, and Pipeline Hardening
- 44 Configure GitHub Actions Self-Hosted ARC Runners with Karpenter Autoscaling
- 45 Fast, Reproducible, Multi-Arch Builds with BuildKit Remote Cache and SBOM Attestations
Tier 3 · Advanced — Observability & SRE
Operate reliably: the SRE practice — error budgets, on-call, incident response and blameless postmortems — and the Prometheus & Grafana monitoring stack, hands-on.
Tier 4 · Expert — Platform Engineering & Internal Developer Platforms
Build the paved road: Backstage and Port internal developer portals with self-service.
Tier 5 · Specialist — Multi-Cloud & Regulated Delivery
Deliver across clouds under controls: regulated GitOps pipelines, policy-gated delivery, and keyless multi-cloud deploys.
Track · Troubleshooting (Easy → Complex)
Diagnose anything: builds, pipelines/YAML, runners, artifacts and deployments.
Track · Architecting (Easy → Complex)
Turn requirements into delivery platforms: a six-rung ladder from a single pipeline to an IDP.
Track · Certification Center
Pass the exams: the DevOps prep kit across cloud DevOps, Terraform, Kubernetes and tool certs.
Track · Job-Ready — Projects
Get hired: a six-project portfolio ladder from a first pipeline to an internal developer platform.