Groundwork
step 1 of 2

How much Kubernetes do you already have?

Be honest — nobody is watching. This only decides which chapters come first; every chapter stays open to you either way.

Not sure? Start at Beginner — every path opens at the section people usually skip.

Full syllabus

Everything each level eventually covers — ticked sections are written, the rest are still on the desk.

Beginner0 / 7 sections written

Checkpoint: you can write a Deployment and Service manifest from scratch and run it on a local cluster (minikube/kind), without copying a tutorial.

Intermediate0 / 9 sections written

Checkpoint: you can deploy an app with an Ingress, persistent storage, health checks and autoscaling, packaged as a Helm chart, through a CI/CD pipeline.

Advanced0 / 8 sections written

Checkpoint: you can explain the control plane's role in a scheduling decision, defend when a service mesh earns its complexity, and design a GitOps deployment flow.

Three honest notes
  • This assumes Docker already — it starts at "why one container isn't enough," not at what a container is. If that's shaky, the Docker topic on this shelf comes first.
  • Helm shows up in intermediate, not beginner, on purpose — templating manifests only makes sense once you've felt the pain of writing several by hand.
  • Service meshes and GitOps are the deepest, most infrastructure-team layer — most application developers on a cluster never operate them directly, but the advanced tier doesn't skip them.