Kubernetes.
Container orchestration with pods, deployments, services, ConfigMaps, Secrets, autoscaling, and Helm charts.
Beginner
Start here — no prior experience needed
Kubernetes Fundamentals
Learn the core concepts of Kubernetes—clusters, pods, deployments, services, namespaces, and how to reason about orchestration.
Pods and Workloads
Understand pods, containers, labels, selectors, and how Kubernetes schedules and manages workload lifecycles.
Kubernetes Services — Hands-On
Hands-on understanding of how Services work: ClusterIP, labels/selectors, Ingress, and service discovery via DNS.
Intermediate
For developers with core concepts down
Deployments and Rollouts
Learn how Deployments manage replica sets, rolling updates, rollbacks, and rollout strategies in Kubernetes.
Services and Networking
Learn how Services expose Pods reliably using stable virtual IPs, DNS, and service types — with hands-on YAML examples.
ConfigMaps, Secrets, and Storage
Learn how Kubernetes separates configuration from images using ConfigMaps/Secrets and how volumes persist data.
Workload Controllers
Learn how Kubernetes controllers like Deployments, StatefulSets, DaemonSets, and Jobs maintain desired state and handle reconciliation.
Advanced
Production-grade patterns for experienced engineers