About this course
This is a free, self-paced course that takes you from writing your first Pod manifest to being ready for the Certified Kubernetes Application Developer (CKAD) exam from the Linux Foundation and CNCF. The syllabus covers all five domains of the current CKAD curriculum and ends with a practice chapter, so you finish with the objectives covered and a way to test yourself against them.
The CKAD is a timed, hands-on exam, so knowing the objects is not enough if you are slow to produce the YAML. That is why each lesson has you generate, edit, and debug manifests with kubectl on a real multi-node cluster instead of copying finished files. When a Pod crashes or an image will not pull, you see the same events and exit codes you would see at work, and you learn to read them quickly.
If Kubernetes is new to you, start with Before You Begin and go in order. If you already deploy to a cluster, jump to blue-green and canary deployments, the Application Environment, Configuration and Security chapter (the heaviest domain at 25%), or straight to the practice tasks to find your weak spots.

