• Post category:StudyBullet-17
  • Reading time:11 mins read

Certified Kubernetes Application Developer | CKAD Exam 2023
CKAD – Learn Concepts and Practice the Certified Kubernetes Application Developer (CKAD) Exam with Hand-On Labs & Tests

What you will learn

Prepartion for Certified Kubernetes Application Developer certification

CERTIFICATION PREPARATION : Goal is to help you prepare every CKAD individual topic thoroughly, including Demos, Practice Test, and more.

Learn “Easy-First-Strategy” to solve the tasks efficiently in the Certified Kubernetes Application Developer Exam.

Once you complete the course, you will have the knowledge& confidence to pass the CKAD exam AND the good pay raise.

Strong Fundamentals of Kubernetes.

Deploying Applications to Kubernetes.


Certified Kubernetes Application Developer | CKAD Certification can take your career to a whole new level. Learn, practice, and get certified on Kubernetes with hands-on labs.

This course is specifically designed for the aspirants who intend to give the “Certified Kubernetes Application Developercertification and the individuals who intend to gain a strong foundation on Kubernetes from absolute scratch.

The journey of this course begins with Understanding the basics of Container Orchestration technologies, and then the deep dive journey into Kubernetes begins.

Besides Developers, CKAD certification will add a good weightage to anyone working with Kubernetes – including Administrators, Engineers, and Architects. Also, for the beginners who want to get into the DevOps space.

Get Instant Notification of New Courses on our Telegram channel.

Now, there might be many questions popping up in your mind – How to get CKAD certified? Where to get started? Is self-preparation is sufficient? or do you need to enroll in any course? If so, which course?

With tons of practicals, easy-to-understand videos, and a dedicated exam preparation section, this course is all you need to gain a deeper understanding of Kubernetes and ace the official Certified Kubernetes Application Developer” certification.

With this exciting set of learnings and practicals, I look forward to seeing you in this course and being part of your journey into Kubernetes.

With that, I’m very excited to be part of your CKAD Journey. Let’s get it to start!



Kubernetes CKAD Certification Introduction

Introduction to the Course
Things to Know About CKAD Exam
Official CKAD Curriculum
GuideLines to Score 100% in Exam (Before Exam)
GuideLines to Score 100% in Exam (During Exam)
My Motivating Factor!
Download Course Source Code From GIT

Kubernetes Architecture & Installation (Important Concept to Learn)

Why Kubernetes Required?
Kubernetes Introduction & Architecture
Kubernetes Architecture Deep-Dive
Installation Option for Kubernetes
K8s Installation as Managed Service
$100 Digital Ocean Referral Link
How to Access Managed K8s Cluster
K8s Manual Installation : Kubeadm
Commands : K8s Manual Installation Kubeadm
Download Course Source Code From GIT

Application Design and Build (20%)

Section Overview – Application Design and Build (20%)
Briefing : Docker Image
Docker Hub Repository
SetUp Machine for Docker Environment
Commands : SetUp Machine for Docker Environment
Push Custom Images on DockerHub
Bake Your own Docker Image using DockerFile
Create Custom Docker Image
Assignment : Create, Modify, Build Docker Image
Solution : Assignment : Create, Modify, Build Docker Image
Kubernetes APIs
Pods in Kubernetes
Kubectl Commands for POD
Demo : Kubectl Commands for POD
Commands and Arguments in K8s
Generate K8s Manifest via CLI
Multi Container Pod
Why to Avoid Multi-Container Pod
Demo : Multi Container Pod
Multi Container Pod Design Patterns
Sidecar Multi Container
Ambassador Multi Container
Adapter Multi Container
Init Container Multi Container
Jobs in Kubernetes
Demo: Kubernetes Jobs
CronJob in Kubernetes
Demo: Kubernetes Cronjobs
Like this course? Please share it!
Volumes in Kubernetes
EmptyDir Volume
HostPath Volume
Persistent Volume & Persistent Volume Claim in Kubernetes
Demo : PV and PVC In Kubernetes
Download Course Source Code From GIT

Application Deployment (20%)

Section Overview
Deployments in Kubernetes
Labels in Kubernetes
Demo: Labels
Label Selector in Kubernetes
Demo : Deployment
Deployment Strategies – Recreate | Rolling Update
Demo : Recreate Strategy
Deployment Rolling Update and RollBack
Demo: Deployment Rolling Update and Rollback
Demo: Deployment Scaling and DeScaling
Deployment Strategies – Canary | Blue-Green
Demo: Blue-Green Deployment
Demo: Canary Deployment
Package and Deploy : HELM Introduction
Installing HELM
Deploy ThridParty Application using HELM
Package and Deploy Application Using Helm I
Package and Deploy Application Using Helm II
Download Course Source Code From GIT

Application Observability and Maintenance (15%)

Section Overview
Liveness Probe – HealthCheck
Liveness Probe YAML Overview
Demo : Liveness Probe
Readiness Probe – HealthCheck
Demo : Readiness Probe
Kubernetes Monitoring Overview
Monitoring Layers and Metrics
Kubernetes Monitoring Tools
Installing Metric Server
Monitoring K8s Cluster Component
Demo: Kubernetes Monitoring
Logging & Logging Pipeline
Logging and Debugging Hardway K8s Cluster
Demo : Logging using Sidecar
Demo : Kubernetes Logs
Troubleshooting Application Failures
Troubleshooting Kubernetes Cluster Failures
Download Course Source Code From GIT

Application Environment, Configuration and Security (25%)

Section Overview
CRDs Concept in Kubernetes
CRDs YAML Overview
Demo: CRDs in Kubernetes
Kubernetes Access Control – Authentication, Authorization, Admission Control
Resource Requests & Limits
Resource Requests & Limits : YAML Overview
Demo : Resource Requests & Limits
Kubernetes Resource Quota
Demo : Kubernetes Resource Quota
Kubernetes ConfigMaps
Kubernetes ConfigMaps YAML Overview
Kubernetes ConfigMaps and Pods
Demo : Kubernetes ConfigMap
Secrets in Kubernetes
Secrets in Kubernetes YAML Overview
Kubernetes Secrets and Pods
Demo : Kubernetes Secrets
Kubernetes Pod Security Context
Demo: Kubernetes Pod Security Context
Kubernetes Container Security Context
Demo: Kubernetes Container Security Context
Service Accounts in Kubernetes
Download Course Source Code From GIT

Services & Networking (20%)

Section Overview
Overview of Services in K8s
Demo : Create First Service and Endpoint
Service Types: Cluster IP, NodePort, LoadBalancer
Service Type: ClusterIP
Using Selectors For Dynamic EndPoints
Service Type: NodePort
Service Type: Load Balancer
Network Policies Overview
Demo : Network Policies

CKAD Exam Helpful Guide

CKAD Exam – Setting Exam Environment
Creating K8s Objects YML Config from CLI
Imperative Commands for CKAD Exam
All the Best, Keep Learning, Stay Calm, Keep Growing