Kubernetes Application Developer (CKAD) Fast Track
Retail Price: $2,495.00
Next Date: 02/18/2026
Course Days: 3
Enroll in Next Date
Request Custom Course
Who Should Attend
• Application Developers and Team Leaders who plan to work with Kubernetes at any level or tier of involvement
• Any company or individual who wants to achieve CKAD Certification
• Any Developer/Leader expanding their Kubernetes Learning
• Any company or individual who wants to advance their knowledge of deploying microservices
What You’ll Learn
• Initialize and manage a Kubernetes cluster using automation tools such as Ansible
• Build, configure, and deploy containerized applications using Kubernetes primitives
• Define, create, and modify Kubernetes resource manifests efficiently with YAML
• Implement resource requests, limits, and quotas for effective cluster resource management
• Configure health probes, security contexts, and observability for application reliability
• Manage access control using Contexts, ServiceAccounts, and Role-Based Access Control (RBAC)
• Create and consume ConfigMaps and Secrets for secure and dynamic application configuration
• Configure persistent and ephemeral storage using PersistentVolumes, Claims, and CSI drivers
• Deploy, scale, and update workloads using Deployments, ReplicaSets, DaemonSets, and Jobs
• Design multi-container Pods with init containers and sidecars for advanced application patterns
• Define and apply NetworkPolicies to control traffic flow between Pods and Namespaces
• Expose applications using Services (ClusterIP, NodePort, LoadBalancer) and Ingress controllers
• Template and manage deployments using Helm and Kustomize
• Extend Kubernetes functionality with Custom Resource Definitions (CRDs)
• Troubleshoot application and cluster issues using kubectl tools and debugging strategies
• Prepare for and confidently pass the Certified Kubernetes Application Developer (CKAD) exam
Prerequisites
• Kubernetes Fundementals
• Linux for Absolute Beginners
• Any other Formal Linux Training
Welcome to Alta3 Research Labs!
- ?? Exploring Your Lab Environment
 - ?? Meet VIRGIL: Your AI Lab Coach
 - ?? Register for Polls
 
Required Tools
- ?? Vim: A Modal Text Editor
 - ?? Efficient CLI Usage with Tmux
 
Initialize Kubernetes
- ?? Kubernetes the Alta3 Way
 - ?? Deploy Kubernetes using Ansible
 
Containers
- ?? Container Essentials
 - ?? Creating a Docker Image
 
Pod Basics
- ?? Manifests for Pods
 - ?? Create and Configure Basic Pods
 - ?? CKAD Practice - Pod Basics
 
Resource Management
- ?? Limits, Requests, and Namespace ResourceQuotas
 - ?? Defining Resource Requirements, Limits and Quotas
 - ?? CKAD Practice - Resource Requirements
 
Container Health, Security, and Observability
- ?? Readiness and Liveness Probes
 - ?? Implement Probes and Health Checks
 - ?? CKAD Practice - Adding Probes
 
RBAC
- ?? Contexts
 - ?? Cluster Access with Kubernetes Context
 - ?? Role Based Access Control
 - ?? Service Accounts
 - ?? CKAD Practice - ServiceAccounts
 
Ephemeral Storage
- ?? ConfigMaps and Volume Mounting
 - ?? Persistent Configuration with ConfigMaps
 - ?? Secrets
 - ?? Create and Consume Secrets
 - ?? CKAD Practice - Secrets
 
Persistent Storage
- ?? Persistent Volumes, Claims, and StorageClasses
 - ?? Using PersistentVolumeClaims for Storage
 - ?? Persistent Volumes with CSI
 - ?? CSI Storage Solution: NFS
 - ?? CKAD Practice - Storage
 
Deployments
- ?? ReplicaSets
 - ?? DaemonSets
 - ?? Deployments - Purpose and Advantages
 - ?? Create and Configure a Deployment
 - ?? CKAD Practice - Deployments
 - ?? Deployments Rollout
 - ?? Performing Rolling Updates and Rollbacks
 - ?? CKAD Practice - Rollbacks
 - ?? Blue/Green and Canary Deployment Strategies
 - ?? Advanced Deployment Strategies
 - ?? Deployments - Horizontal Scaling
 - ?? Mastery Challenge - Horizontal Pod Autoscaler
 
Multi-Container Pod Design
- ?? Multi-Container Pods
 - ?? Configuring a Fluentd Logging Sidecar
 - ?? Init Containers
 - ?? Using Init Container for Pod Initialization
 - ?? CKAD Practice - Multi-Container Pods
 
Jobs and CronJobs
- ?? Jobs and CronJobs
 - ?? Running and Executing a Job
 - ?? Scheduling a CronJob
 - ?? CKAD Practice - Jobs and CronJobs
 
NetworkPolicy
- ?? NetworkPolicy
 - ?? Network Policy Basics
 - ?? Namespace Network Policy
 - ?? CKAD Practice - Network Policies
 
Services and Ingress
- ?? Networking with Services
 - ?? Expose Applications via Services
 - ?? Networking Plugins
 - ?? Ingress Controllers
 - ?? Expose Applications via Ingress Controllers
 - ?? CKAD Practice - Services
 
DNS
- ?? Hostnames and FQDNs
 - ?? Utilizing FQDNs
 
Helm and Kustomize
- ?? Helm
 - ?? Making Charts and Templates with Helm
 - ?? Deploy Existing Packages via Helm
 - ?? Using Kustomize
 - ?? CKAD Practice - Helm
 
Extending Kubernetes
- ?? Custom Resource Definitions
 - ?? Introduction to CRDs
 
Troubleshooting
- ?? Troubleshooting
 
CKAD
- ?? Tips to Pass your CKAD Exam!
 
Continuing Education
- ?? Continuing Education
 - ?? Curriculum Path: ContainerOrchestration