Learn DevOps by doing — from zero to your first real deployment.
For complete beginners. Cloud-agnostic. 100% free tools, no credit card required.
One concept per module. One sample app carried through them all. Each module = a written tutorial + a hands-on lab + a cheat sheet.
Finished the 13 modules? DevOps Lab: Advanced takes the same notes app to production on a real multi-node cluster — Helm, GitOps, progressive delivery, secrets, DevSecOps, tracing, service mesh, and SRE. 12 advanced modules, still free.
Explore the Advanced trackGrab the complete notes-app — every file used across the course (Dockerfile, Compose, Kubernetes manifests, Terraform, Ansible, CI/CD workflow, tests, and a Grafana dashboard), laid out exactly like the Capstone repo. Clone it, or use it to check your own work.
Download starter (.zip) Read the READMEEvery module follows the same rhythm so it never feels overwhelming: learn the concept in plain English, do a hands-on lab with copy-paste commands, then keep a cheat sheet for reference. We deliberately use free, local tools (Docker Desktop, Minikube, GitHub Actions) so you never need a credit card — until the optional cloud bonus at the very end. The same small "notes" web app is carried through every module, so you watch one real project grow from code to a monitored production deployment.