Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CKAD Certified Kubernetes Application Developer [2026]
Role Play
Highest Rated
Rating: 4.7 out of 5(62 ratings)
999 students

CKAD Certified Kubernetes Application Developer [2026]

CKAD | Kubernetes | CKA Essentials | CKAD Certification | Certified Kubernetes Application Developer
Last updated 7/2026
English
EnglishSpanish [Auto],

What you'll learn

  • Master kubectl command-line operations.
  • Create and deploy containerized applications.
  • Write and manage YAML manifests.
  • Configure application networking.
  • Implement multi-container Pod patterns.
  • Troubleshoot applications effectively using kubectl.
  • Set up local Kubernetes environments.
  • Configure resource management.
  • Master essential terminal skills including Vim editing.

Course content

16 sections266 lectures16h 33m total length
  • Overview of the CKAD Exam4:22

    Discover the CKAD exam—the associate Kubernetes certification for designing, building, and configuring cloud-native applications, with a remote two-hour format and 15–20 hands-on tasks, 66% to pass, results in 24 hours.

  • Create your First Deployment - Demo4:00

    Create and scale a Kubernetes deployment in an online playground, using kubectl to manage replicas, inspect status, and clean up the deployment after experimentation.

  • How to Take This Course?1:50

    Navigate the CKAD exam curriculum by following the course in order, building foundational tools and prerequisite knowledge, then progressively tackling more advanced Kubernetes topics with tips, quizzes, and practice tests.

  • Skills Measured in the CKAD Exam4:50

    Explore the CKAD exam’s five sections for designing, building, deploying, and maintaining cloud-native apps with Kubernetes. Master container images, workloads, rolling updates, probes, CRDs, operators, configs, secrets, and networking.

  • Helpful Resources for Exam Preparation2:24

    Explore official CKAD resources, including the Linux Foundation exam page, candidate handbook, proctored exam video, best practices, and FAQs, plus the GitHub curriculum and allowed tools.

  • Join the Discord Community0:11
  • Activity: Review CKAD Candidate Handbook0:22
  • Activity: Review CKAD Curriculum0:38

Requirements

  • Working knowledge of the container runtime.
  • Basic Linux command line skills (file operations, text editing).
  • Familiarity with YAML syntax (helpful but not mandatory).

Description

Welcome to the CKAD (Certified Kubernetes Application Developer) course! This comprehensive course is designed to prepare you for the CKAD certification exam, which focuses on developing, deploying, and debugging cloud-native applications for Kubernetes.

Whether you're a developer looking to build applications on Kubernetes or an IT professional seeking to enhance your container orchestration skills, this course will equip you with the practical knowledge and hands-on experience needed to pass the certification exam.


CKAD Exam Domains Covered In This Course:

  • Application Design and Build (20%)

    • Define, build, and modify container images

    • Choose and use the right workload resource (Deployment, DaemonSet, CronJob, etc.)

    • Understand multi-container Pod design patterns (e.g., sidecar, init, and others)

    • Utilize persistent and ephemeral volumes

  • Application Deployment (20%)

    • Use Kubernetes primitives to implement common deployment strategies (e.g., blue/green or canary)

    • Understand Deployments and how to perform rolling updates

    • Use the Helm package manager to deploy existing packages

    • Kustomize

  • Application Observability and Maintenance (15%)

    • Understand API deprecations

    • Implement probes and health checks

    • Use built-in CLI tools to monitor Kubernetes applications

    • Utilize container logs

    • Debugging in Kubernetes

  • Application Environment, Configuration, and Security (25%)

    • Discover and use resources that extend Kubernetes (CRD, Operators)

    • Understand authentication, authorization, and admission control

    • Understand requests, limits, and quotas

    • Understand ConfigMaps

    • Define resource requirements

    • Create & consume Secrets

    • Understand ServiceAccounts

    • Understand Application Security (SecurityContexts, Capabilities, etc.)

  • Services and Networking (20%)

    • Demonstrate basic understanding of NetworkPolicies

    • Provide and troubleshoot access to applications via services

    • Use Ingress rules to expose applications


What You'll Achieve

  1. Practical Kubernetes Skills: Develop real-world applications that run on Kubernetes clusters.

  2. Exam Readiness: Master all CKAD exam domains with hands-on practice.

  3. Industry Recognition: Earn the globally recognized CKAD certification.

  4. Career Advancement: Position yourself for roles in cloud-native development.


Course Features

  1. Exam-focused Content: Aligned with current CKAD exam objectives.

  2. Exam Tips: Quick tips to help you perform better in the exam.

  3. Practical Examples: Real-world scenarios and use cases.


CKAD Exam Info

  • Duration: 2 hours

  • Format: Performance-based (hands-on)

  • Questions: 15-20 tasks to complete

  • Passing Score: 66%


By the end of this course:

  • You'll have a solid foundation in developing, deploying, and debugging cloud-native applications for Kubernetes.

  • You will gain the necessary knowledge to pass the CKAD exam and earn the Certified Kubernetes Application Developer certification.


Enroll now and start your journey toward becoming a Certified Kubernetes Application Developer!

Who this course is for:

  • Application Developers wanting to build cloud-native applications.
  • DevOps Engineers looking to enhance their container orchestration skills.