Engineer working with CI/CD pipeline dashboard
Cloud & DevOps Intermediate

DevOps Engineering

Fourteen weeks from Git fundamentals to running production-grade CI/CD pipelines and Infrastructure as Code on Kubernetes.

★★★★★ 4.9 (355 ratings) ⏰ 14 weeks

About this program

DevOps Engineering takes you through the full toolchain modern engineering teams use to ship software reliably: version control and Git workflows, containerization with Docker, automated CI/CD pipelines, Infrastructure as Code, and orchestration with Kubernetes.

Rather than treating each tool in isolation, the track is built around one continuous project — you'll take a sample application from a developer's laptop all the way to an automated, monitored deployment pipeline, the same path real production systems follow.

Core competencies

Git & Version Control

Branching strategies, pull requests and collaborative workflows.

Containerization

Building, running and managing applications with Docker.

CI/CD Pipelines

Automated build, test and deployment pipelines with GitHub Actions.

IaC & Kubernetes

Provisioning infrastructure as code and orchestrating containers at scale.

14-week build path

WEEKS 1–2Git, GitHub & DevOps Culture▼
  • Git fundamentals, branching strategies and pull requests
  • DevOps culture, principles and the CALMS framework
  • Setting up a collaborative team workflow on GitHub
WEEKS 3–5Containerization with Docker▼
  • Building and running containers, Dockerfiles and images
  • Docker volumes, networking and multi-container apps
  • Milestone: containerizing a full sample application
WEEKS 6–8CI/CD Pipelines▼
  • Automated testing, build and deployment pipelines
  • GitHub Actions workflows and secrets management
  • Milestone: fully automated pipeline from commit to deploy
WEEKS 9–11Infrastructure as Code▼
  • Provisioning infrastructure with Terraform
  • Configuration management and environment reproducibility
  • Milestone: fully scripted, version-controlled infrastructure
WEEKS 12–14Kubernetes & Capstone▼
  • Kubernetes fundamentals: pods, deployments and services
  • Monitoring, logging and rollback strategies
  • Capstone: end-to-end deployment demo day

What graduates say

Dennis Kiptoo
Cohort of February 2025
★★★★★

I came in only knowing basic Git. By the end I'd built and deployed a pipeline that mirrors what my current job uses daily.

Naomi Cherop
Cohort of JUly 2025
★★★★★

Illustrator ties every tool back to a real incident he's had to fix in production. That context made everything click.