Kubernetes Certified Application Developer (CKAD) with Tests
About Course
Learn Kubernetes and become a Certified Kubernetes Application Developer (CKAD) with this comprehensive course, completely free! Get access to hands-on labs, practice tests, and a supportive community. This course covers the latest version of the CKAD exam (1.27).
This course is taught by industry experts and provides you with everything you need to pass the CKAD exam. You’ll learn about Kubernetes concepts, deployment strategies, and best practices. You’ll also get hands-on experience with Kubernetes through our interactive labs.
Master Kubernetes and unlock exciting career opportunities in DevOps. Kubernetes is a highly in-demand skill, with DevOps engineers earning an average of $140,000 to $200,000 annually.
This course includes:
- In-depth lectures on Kubernetes fundamentals
- Hands-on labs to practice your skills
- Mock exams to prepare for the real CKAD exam
- A supportive community of learners and instructors
Don’t wait any longer, start your journey to becoming a Certified Kubernetes Application Developer today!
This course is available for free on Theetay, a website offering top-rated online courses from platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more.
**Keywords:** Kubernetes, CKAD, Certified Kubernetes Application Developer, Kubernetes Certification, DevOps, Containerization, Microservices, Cloud Native, Cloud Computing, Free Online Courses, Udemy Courses, Udacity Courses, Coursera Courses, MasterClass Courses, NearPeer Courses
What Will You Learn?
- Kubernetes Certification
- Design and Deploy applications on Kubernetes Cluster
- Develop Cloud First Applications
- Secure Kubernetes cluster with Secrets and Network Policies
- Create and Schedule Jobs in Kubernetes
- Create and Configure Persistent Volumes
- Configure Readiness and Liveness Probes in a cluster
- Troubleshoot Applications Deployed using Logs
- Upgrade and Rollback Applications deployed on Kubernetes
Course Content
Introduction
-
A Message from the Professor
-
– Introduction
05:55 -
– Kubernetes Series
04:33 -
– Certification Details
03:14
Core Concepts
-
– Recap Kubernetes Architecture
06:15 -
– Recap PODs
09:12 -
– Recap PODs with YAML
07:04 -
– Recap Demo Creating PODs with YAML
10:16 -
– Practice Test Introduction
05:51 -
– Demo Accessing Labs
02:55 -
– Solution Pods optional
11:32 -
– Recap ReplicaSets
16:09 -
– Solution ReplicaSets optional
14:09 -
– Recap Deployments
04:26 -
– Solution Deployments optional
07:08 -
– Recap Namespaces
08:22 -
– Solution Namespaces optional
06:05 -
– Solution Imperative Commands optional
13:25
Configuration
-
– PreRequisite Commands and Arguments in Docker
07:25 -
– Commands and Arguments in Kubernetes
02:40 -
– Solution Commands and Arguments Optional
19:31 -
– Environment Variables
01:07 -
– ConfigMaps
05:12 -
– Solution ConfigMaps Optional
08:43 -
– Secrets
08:20 -
– Solution Secrets Optional
09:53 -
– Demo Encrypting Secret Data at Rest
18:47 -
– Docker Security
05:37 -
– Security Contexts
01:57 -
– Solution Security Contexts
06:12 -
– Service Account
14:34 -
– Solution Service Account
08:04 -
– Resource Requirements
06:00 -
– Solution Resource Requirements
03:25 -
– Taints and Tolerations
09:55 -
– Solution Taints and Tolerations Optional
10:09 -
– Node Selectors
03:20 -
– Node Affinity
07:08 -
– Solution Node Affinity Optional
10:13 -
– Taints Tolerations vs Node Affinity
02:38
MultiContainer PODs
-
– MultiContainer PODs
04:34 -
– Solution MultiContainer Pods Optional
15:09 -
– Solution Init Containers Optional
07:21
Observability
-
– Readiness and Liveness Probes
08:11 -
– Liveness Probes
03:19 -
– Solution Readiness and Liveness Probes
09:30 -
– Container Logging
02:17 -
– Solution Logging optional
02:48 -
– Monitor and Debug Applications
04:14 -
– Solution Monitoring optional
04:22
POD Design
-
– Labels Selectors and Annotations
05:57 -
– Solution Labels and Selectors optional
05:33 -
– Rolling Updates Rollbacks in Deployments
06:47 -
– Demo Deployments
15:08 -
– Solution Rolling Updates Optional
09:05 -
– Jobs
08:06 -
– CronJobs
01:45 -
– Solution Jobs and Cronjobs optional
09:07
Services Networking
-
– Services
13:47 -
– Services Cluster IP
04:10 -
– Solution Services optional
09:28 -
– Ingress Networking
21:55 -
– Solution Ingress Networking 1
15:45 -
– Solution Ingress Networking 2
14:34 -
– Network Policies
08:26 -
– Developing network policies
12:15 -
– Solution Network Policies optional
14:10
State Persistence
-
– Volumes
04:36 -
– Persistent Volumes
03:06 -
– Persistent Volume Claims
04:05 -
– Solution Persistent Volume and Persistent Volume Claims Optional
18:11 -
– Storage Classes
03:59 -
– Why Stateful Sets
09:27 -
– Stateful Sets Introduction
02:44 -
– Headless Services
07:29 -
– Storage in StatefulSets
04:29
Updates for Sep 2021 Changes
-
– Define build and modify container images
07:30 -
– Authentication Authorization and Admission Control
03:18 -
– Authentication
05:23 -
– KubeConfig
08:31 -
– Solution KubeConfig
08:08 -
– API Groups
05:52 -
– Authorization
07:30 -
– Role Based Access Controls
04:28 -
– Solution Role Based Access Controls
13:37 -
– Cluster Roles
04:33 -
– Solution Cluster Roles
11:13 -
– Admission Controllers
08:06 -
– Solution Admission Controllers
06:41 -
– Validating and Mutating Admission Controllers
10:25 -
– Solution Validating and Mutating Admission Controllers
07:39 -
– API Versions
08:47 -
– API Deprecations
13:45 -
– Solution API Versions
07:18 -
– Custom Resource Definition
11:02 -
– Custom Controllers
03:57 -
– Operator Framework
02:59 -
– Deployment Strategy Blue Green
04:34 -
– Deployment Strategy Canary
05:20 -
– Solution Deployment strategies
05:49 -
– Helm Introduction
06:22 -
– Install Helm
01:29 -
– Helm Concepts
06:09
Certification Tips
-
– Time Management
06:09
Lightning Labs
-
– Solution Lightning Lab1
22:03 -
– Solution Lightning Lab 2
14:40
Mock Exams
-
– Mock Exam 1 Solution
19:57 -
– Mock Exam 2 Solution
17:50
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
