← All courses
Intermediate • 10 hrs • 42 lessons
Docker & Kubernetes
Containerise, deploy and operate services without cargo-culting YAML.
Intermediate difficulty•No downloads needed
- 10 hrs of content
- 42 lessons
- Intermediate level
- Lifetime access
Curriculum
What you'll cover
- 01
Images, layers and reproducible builds
- 02
Networking, volumes and configuration
- 03
Deployments, probes and rollouts
- 04
Resource limits, autoscaling and debugging pods
What you'll walk away with
- Production-ready code patterns you can ship immediately
- Deep conceptual understanding — not just syntax or memorisation
- Debugging intuition for real-world failure modes
- Architectural judgment you can defend in design reviews
Before you start
Who this is for
- Foundational programming knowledge
- Comfort writing code in at least one language
- Understanding of basic data structures
"Well paced and genuinely informative. I like that you explain why a thing works, not just how to type it."
"The pacing, the density, the little jokes hiding in the code samples. Worth every cent and then some."
"Each lesson rolls straight into the next. The videos are not the usual sleepy screencasts."
Trusted by developers at:
Apple
Netflix
- Microsoft
Shopify
Uber
Tesla
Stripe
Spotify
Ready when you are.
Docker & Kubernetes and every other course in the Odhiambo Atieno library are completely free — no subscription, no payment, no upsells.
- 42 lessons, 10 hrs of focused material
- Written for intermediate engineers
- Lifetime access to updates