Certified Kubernetes Application Developer CKAD

Instructor-led The Linux Foundation-aligned training in Certified Kubernetes Application Developer CKAD. Delivered live online by senior practitioners, with hands-on labs and a final assessment. Includes an Skilvi course-completion certificate.

intermediateThe Linux FoundationExam voucher available
24–32 hours Live online (VILT) intermediate
Live online (VILT)
Hands-on labs
Assignments & projects
Completion certificate

Overview

The Certified Kubernetes Application Developer (CKAD) course provides a comprehensive understanding of Kubernetes, focusing on the skills needed to design, build, and run applications in Kubernetes environments. As cloud-native technologies continue to evolve, mastering Kubernetes is essential for developers looking to enhance their application deployment and management skills.

What you'll learn

  • You will be able to deploy applications on Kubernetes using various resources.
  • You will be able to manage application configurations and secrets.
  • You will be able to use Kubernetes networking features to facilitate communication between applications.
  • You will be able to implement observability and logging for applications running on Kubernetes.
  • You will be able to troubleshoot application failures and performance issues in a Kubernetes environment.
  • You will be able to utilize Helm for package management in Kubernetes.
  • You will be able to manage application scaling and resource allocation effectively.

Curriculum

8 modules · outline is indicative and can be tailored to your team.

1Introduction to Kubernetes
  • Understanding Kubernetes architecture and components
  • Exploring the Kubernetes API
  • Setting up a local Kubernetes environment
2Application Lifecycle Management
  • Deploying applications using Pods and ReplicaSets
  • Understanding Deployments and StatefulSets
  • Managing application updates and rollbacks
3Configuration and Secrets Management
  • Using ConfigMaps to manage application configurations
  • Managing sensitive information with Secrets
  • Best practices for configuration management
4Networking in Kubernetes
  • Understanding Services and Ingress
  • Networking policies and security
  • Connecting applications across namespaces
5Monitoring and Logging
  • Implementing monitoring solutions for Kubernetes
  • Setting up logging for applications
  • Using tools like Prometheus and Grafana
6Scaling Applications
  • Horizontal Pod Autoscaling
  • Resource requests and limits
  • Managing quotas and limits for namespaces
7Troubleshooting Kubernetes Applications
  • Identifying common issues in Kubernetes
  • Using kubectl for debugging
  • Best practices for troubleshooting
8Using Helm for Application Management
  • Understanding Helm charts and repositories
  • Creating and deploying Helm charts
  • Managing application dependencies with Helm

Prerequisites

No prior experience required.

Who should attend

This course is ideal for developers and IT professionals looking to enhance their Kubernetes application development skills.

Certification

On completing this course you receive a Skilvi course-completion certificate. Where an official exam exists, an exam voucher can be arranged through authorized channels on request.

Prepares you for the official The Linux Foundation certification exam.

View the official The Linux Foundation certification →

Skilvi is an independent training provider and is not affiliated with, or endorsed by, The Linux Foundation. Trademarks are the property of their respective owners.

Frequently asked questions

What is the format of the course delivery?

The course is delivered in an instructor-led, live-online format.

How long is the course?

The course typically spans over several weeks, with weekly sessions.

Will I receive a certificate upon completion?

Yes, you will receive an Skilvi course-completion certificate after finishing the course.

Are exam vouchers included with the course?

Exam vouchers are available through authorized channels on request.

Are there any prerequisites for this course?

No prior experience is required; however, familiarity with basic cloud concepts is beneficial.

Certified Kubernetes Application Developer CKAD

Pricing on request

  • Live online (VILT)
  • 24–32 hours
  • Hands-on labs & assignments
  • Skilvi completion certificate
  • Exam voucher on request