Advanced Kubernetes
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Advanced Kubernetes
This course is part of Certified Kubernetes Application Developer Exam Prep Specialization
Instructor: LearnKartS
2,110 already enrolled
Included with
Learn more
What you'll learn
Launch and organize Kubernetes apps using namespaces like a pro
Streamline scheduling with powerful tools like labels, selectors, and DaemonSets
Handle configs, secrets, storage, and tasks with real-world Kubernetes tool
Scale with confidence using rollouts, rollbacks, and smart resource management
Skills you'll gain
Tools you'll learn
Details to know
5 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 5 modules in this course
Want to create production-grade Kubernetes applications that grow seamlessly and perform consistently? This Advanced Kubernetes course will help you grasp real-world deployment and cluster optimization.
This comprehensive course goes beyond the fundamentals, covering namespaces, labels, selectors, volumes, DaemonSets, ConfigMaps, Secrets, Jobs, and CronJobs. You will learn how to safely configure and scale applications with Advanced Kubernetes techniques such as autoscaling, resource reservation, rolling updates, and rollbacks. From engaging demos to real-world assignments, each module is intended to increase your confidence in orchestrating durable Kubernetes applications. You'll learn critical information about workload management, secure settings, and automation techniques that power modern, cloud-native infrastructures. By the end, you'll have a solid understanding of Advanced Kubernetes principles and be able to deploy, optimize, and manage them in complex production situations with ease. Whether you're a Developer, DevOps engineer, or Cloud Practitioner looking to earn the Certified Kubernetes Application Developer (CKAD) certification, or simply want to advance, this course is your ticket to Kubernetes success. Build smarter. Deploy better. Scale quicker with Kubernetes. Enroll now!
This module covers the fundamentals of deploying applications in Kubernetes. Learners will explore Kubernetes architecture, create and manage deployments, use namespaces for environment isolation, and apply labels and selectors to organize and manage workloads effectively through hands-on demonstrations.
What's included
6 videos1 reading1 assignment
6 videosβ’Total 42 minutes
- Deploying Kubernetes Applicationβ’9 minutes
- Hands-On Demo: Creating and Managing a Deploymentβ’6 minutes
- Understanding Kubernetes Namespaces for Environment Isolationβ’7 minutes
- DEMO: Namespace PodInNamespaceβ’5 minutes
- Kubernetes Labels and Selectorsβ’9 minutes
- DEMO: Labels and SELECTORSβ’7 minutes
1 readingβ’Total 10 minutes
- Kubernetes Official Docs - Deploymentsβ’10 minutes
1 assignmentβ’Total 12 minutes
- Checkpoint Quizβ’12 minutes
This module covers Kubernetes workload and storage management. Learners will deploy and manage DaemonSets, Jobs, and CronJobs, while gaining an understanding of Kubernetes storage concepts and persistent data management through practical demonstrations.
What's included
6 videos2 readings1 assignment
6 videosβ’Total 32 minutes
- Managing Node-Level Workloads with DaemonSetsβ’4 minutes
- Hands-On Demo: Deploying and Managing a DaemonSetβ’6 minutes
- Managing Persistent Storage with Kubernetes Volumesβ’7 minutes
- Kubernetes Jobs and Cron Jobsβ’8 minutes
- Hands-On Demo: Creating and Executing a Kubernetes Jobβ’4 minutes
- Hands-On Demo: Scheduling Tasks with CronJobsβ’4 minutes
2 readingsβ’Total 20 minutes
- Mind Map: Kubernetes Storage and Workload Architectureβ’10 minutes
- Kubernetes Storage β Official Concepts Guideβ’10 minutes
1 assignmentβ’Total 12 minutes
- Proficiency Quizβ’12 minutes
This module focuses on application configuration, security, and deployment strategies in Kubernetes. Learners will manage ConfigMaps and Secrets, explore deployment approaches such as Blue-Green and Canary releases, practice incident response scenarios, and understand access control and permissions for securing Kubernetes environments.
What's included
3 videos1 reading1 assignment
3 videosβ’Total 16 minutes
- Kubernetes ConfigMaps and Secretsβ’7 minutes
- DEMO: ConfigMap Managementβ’4 minutes
- DEMO: Secret Configurationβ’5 minutes
1 readingβ’Total 10 minutes
- Cheat Sheet: Blue-Green, Canary, and Recreate Deployment Commandsβ’10 minutes
1 assignmentβ’Total 12 minutes
- Proficiency Quizβ’12 minutes
This module covers Kubernetes scaling and performance optimization. Learners will explore autoscaling techniques, understand scaling best practices, and gain hands-on experience in managing cluster resources and workload scaling to ensure efficient application performance.
What's included
3 videos2 readings1 assignment
3 videosβ’Total 29 minutes
- Kubernetes Scalingβ’5 minutes
- Kubernetes Autoscalingβ’6 minutes
- DEMO: Kubernetes Scaling and Kubernetes Clusterβ’17 minutes
2 readingsβ’Total 20 minutes
- Kubernetes Autoscaling Best Practicesβ’10 minutes
- Metrics Server Setup Guideβ’10 minutes
1 assignmentβ’Total 12 minutes
- Proficiency Quizβ’12 minutes
This module focuses on Kubernetes application lifecycle and resource management. Learners will perform rolling updates and rollbacks, manage CPU and memory allocations, and explore scheduling and resource control mechanisms to ensure reliable, efficient, and highly available deployments.
What's included
3 videos1 reading1 assignment
3 videosβ’Total 12 minutes
- Kubernetes Rolling Updatesβ’5 minutes
- Kubernetes Rollbacksβ’3 minutes
- Kubernetes Pod CPU and Memory Reservationsβ’5 minutes
1 readingβ’Total 10 minutes
- Cheat Sheet: Deployment Lifecycle Commandsβ’10 minutes
1 assignmentβ’Total 12 minutes
- Proficiency Quizβ’12 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Cloud Computing
- Status: Free Trial
Course
- Status: Free Trial
- Status: Free TrialL
LearnQuest
Specialization
- Status: Free Trial
Why people choose Coursera for their career
Frequently asked questions
Yes. You should have a thorough understanding of Kubernetes fundamentals, such as architecture, deployments, services, and troubleshooting. Experience with Docker and CLI is also required, which is taught in the "Kubernetes Fundamentals" course in the CKAD Certification specialization.
By providing advanced skills that are in high demand, this course can make you more competitive in the job market. The course can help prepare you for advanced certifications, which are highly regarded by employers. Networking opportunities can lead to job referrals and professional connections.
Yes, a course completion certificate is allocated upon completing all graded assignments present in the Advanced Kubernetes.
More questions
Financial aid available,
