4.62 (22326 reviews)
☑ Gain basic understanding of Kubernetes Fundamentals
☑ Develop Kubernetes Configuration Files in YAML
☑ Deploy Kubernetes Cluster on local systems
☑ Deploy Kubernetes on Cloud - Google Cloud Platform
☑ Deploy Applications on Kubernetes
☑ Setup ReplicaSets, Services and Deployments on Kubernetes
“This is by far the best Kubernetes course on Udemy”—Student Testimonial
Learning Kubernetes is essential for any DevOps professional. DevOps engineers are always in demand. Currently the average Silicon Valley salary for a DevOps engineer is 20% higher than what a software engineer makes.
DevOps engineers make an average of $140,000 to $200,000 annually. And One of the most in-demand skills is Kubernetes Deployment.
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.
Kubernetes is at the cutting-edge of application deployment. The best way to kick-start your DevOps career is by learning how to effectively deploy Kubernetes.
This course is for absolute Kubernetes beginners. With zero knowledge about Kubernetes, once you take this course and complete all of the hands-on coding exercises, you will be ready to deploy your own applications on a Kubernetes platform.
"Excellent course. If you are new to Kubernetes and have never used it before as was my case, I highly recommend this." - Student Testimonial
You will start your journey as a beginner and go through 10 simple, step-by-step lectures. Each lecture and demo is designed to give you the time to fully grasp all of the concepts. The most important part of the course is the series of hands-on coding exercises that accompany each major concept.
But, lectures alone won’t give you the skills you need to make it as a DevOps engineer. In this course, you will learn by doing. Each exercise will help you make sure you have truly mastered the concepts and will help have the confidence to apply your Kubernetes knowledge in real-world situations.
"Perfect Kubernetes 101. Enough to understand the topic and know how to proceed further." - Student Testimonial
You will be developing your own services using Kubernetes configuration files for different use cases right in your browser. The coding exercises will validate your commands to make sure you have written them correctly.
After you have completed the lectures and coding exercises you will have the opportunity to complete a series of assignments that put your new skills to the test. You will be given a challenge to solve using the Kubernetes skills you have learned.
This will give you real-world experience and the chance to work with other students in the community. You will develop a Kubernetes deployment and get feedback for your work.
This course is the best way to learn the Kubernetes skills you will need to succeed in your DevOps career.
Don’t waste any more time wondering what course is best for you. You’ve already found it. Get started right now getting the Kubernetes skills you need to be successful as a DevOps engineer.
"The Best Course for the Kubernetes . For Beginners the perfect search ends here." - Student Testimonial
Legal Notice:
Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation. in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.
Introduction
Introduction
The Kubernetes Trilogy
Course Resources
Kubernetes Overview
Containers Overview
Demo - Setup Lab - VirtualBox
Demo - Docker
Container Orchestration
Kubernetes Architecture
Architecture
Student Preferences
Setup Kubernetes
Kubernetes Setup - Introduction and Minikube
Demo - Minikube
Reference
Note!
Setup Kubernetes
Hands-On Labs - Familiarise with the lab environment
Join our Facebook Group!
Kubernetes Concepts
PODs
Demo - PODs
Reference - PODs
PODs
Your reviews are important to me!
YAML Introduction
Introduction to YAML
Introduction to Coding Exercises
Coding Exercises - Answer Keys
YAML - 1
YAML - 2
YAML - 3
YAML - 4
YAML - 5
YAML - 6
Kubernetes Concepts - PODs, ReplicaSets, Deployments
PODs with YAML
Demo - PODs with YAML
Tips & Tricks - YAML
Resources
PODs - 1
PODs - 2
PODs - 3
PODs - 4
PODs - 5
PODs - 6
PODs - 7
PODs - 8
PODs - 9
Hands-On Labs
Replication Controllers and ReplicaSets
Demo - ReplicaSets
ReplicaSet - 1
ReplicaSet - 2
ReplicaSet - 3
ReplicaSet - 4
ReplicaSet - 5
ReplicaSet - 6
ReplicaSet - 7
Hands-On Labs
Deployments
Demo - Deployments
Deployment - 1
Deployment - 2
Deployment - 3
Deployment - 4
Deployment - 5
Deployment - 6
Deployment - 7
Hands-On Labs
Deployments - Update and Rollback
Demo - Deployments - Update and Rollback
Connect with Me!
Networking in Kubernetes
Basics of Networking in Kubernetes
Demo - Networking in Kubernetes
Services
Services - NodePort
Demo - Services
Services - ClusterIP
Services - 1
Services - 2
Services - 3
Services - 4
Services - 5
Services - 6
Services - 7
Services - 8
Hands-On Labs
Stay Updated!
Microservices Architecture
Microservices Application
Demo - Deploying Microservices Application on GCP Kubernetes Cluster
Demo - Example Voting Application Improvised - v2
Services in Voting Application Explained
Bonus Lecture: Checkout Other Offerings
Conclusion
Conclusion
Bonus Lecture: Kubernetes Series of Courses
Appendix
Appendix
Kubernetes Setup - Kubeadm
Demo - Kubeadm - Part 1 - Setup Virtual Machines and Pre-Requisites
Reference
Demo - Kubeadm - Part 2 - Configure Cluster with kubeadm
Demo - Kubernetes on Google Cloud Platform
Reference - Google Cloud Platform
Demo - play-with-k8s.com
The complete contents were crisp and clear to understand except K8s network in-depth concepts are missing. - Prakash Krishna
This is a great course for beginners. The basic concepts of Kubernetes are explained very good. Mumshad Mannambeth speeks very clearly and at the right speed. The demos are comprehensible and they are working in the local environment. A lot of labs are available.
Hello, i'm very happy to complete this course for kubernetes absolute beginners, it was interesting and very clear explained.
Kudos for all the Hands-on labs. Finally the course with an experimental approach instead of bare theory.
Mumshad Mannambeth is an awesome instructor. I love the way he teaches and breaks down complex topics in small pieces which is easy to understand. Thank you Mumshad Mannambeth.
I thought to move toward devops stream. i found mumshad tutorials in udemy. he has good teaching skills and providing lab sessions on course is amazing.
The hands on labs on katacoda and the exercises after each major module are amazing. Also the trainer shares a lot of useful tips and tricks. Excellent course to begin with K8s
amazing course , cleared my basics. i am planning to write CKAD and CKA exam , i will say this course was much needed course for clearing my basics. i am going to take CKAD and CKA course as well . hope i will able to crack my exam. I would like to appreciate Mumshad for creating a such nice course and specially the lab and realtime practise labs are amazing. 5/5 to you.
This course helped to know every detail about the Kubernetes, few to lists are 1. How to set up Kubernetes cluster 2. How to write .yaml files for POS, Services, deployments etc. 3. What are the services and load balencers. 4. How to use labels and selectors. 5. demo and hands-on practice was very much engaging. Thanks for creating this course.
I am in the 55% progress with this amazing course, and I would like to say thank you Mumshad for amazing course design. I am learning Kubernetes very quickly with joy and fun, with the hands-on labs and great lectures. BIG THANKS!
The explanations created with kind of slides transitions (as it was powerpoint), showing how a feature is applied is as good as it gets.
Very neat and good way of explanation. I would appreciate if the terminologies like docker, containers, orchestration etc. are better explained by comparing with real-world entities. So that, the naive people to this technology will understand in a better way.
Very clear instructions, at times I had to google if something was not working because of version issues (that's ineveitable), but overrall very good. Thanks mumshad!!
I've seen other k8s tutorials and i really expected more info related with networking. I think the author may provide more details on this topic.
I don't think Kubernetes is easy to master. Yet, learning the basics of Kubernetes doesn't get any easier than this. It is truly a course for absolute beginners, provided you have some basic knowledge on Docker.