Learn Docker containers and Kubernetes Now!
-
Self-Paced
Self-paced video training courses with complete Hands-On exercises. Content is custom tailored for the major Cloud providers.
-
Virtual Classes
Virtual classes over Zoom with our instructor also available. Offered as public and private classes, just for your team. Self-paced version included!
-
English or French
What's in it?
Learn the core concepts of Docker containers and Kubernetes. Perfect for developers, DevOps, Site Reliability Engineers and I.T. Pros. No previous experience with containers or Kubernetes is needed. After using containers and Kubernetes locally, you'll deploy them in the Cloud by using managed Kubernetes and other container services.
Hands-on
Not just videos! An important part of our training is dedicated to building, managing and deploying containers on Kubernetes. In each module, you'll find a series of detailed exercises and tasks in order to put into practice what you just learned. No coding experience is needed.
Cloud Providers
We have courses specially tailored for running containers and Kubernetes on the major Cloud providers platforms: AWS, Azure, Google Cloud Platform, DigitalOcean and Linode. Not only will you use their managed Kubernetes service but also other services like container registries or running serverless containers.
The Learning Experience
Learn the concepts
Start learning the concepts by watching short lectures.
Learn to apply the concepts
The instructor shows you how to apply what you just learned in short hands-on labs.
Hands On
Each lab comes with a complete set of step by step instructions, source code, and YAML files.
Try and experiment
Open VS Code and simply copy/paste the commands in the built-in terminal.
Custom tailored for each Cloud provider
Prices vary per course
Fundamentals
Docker and Kubernetes Fundamentals-
Access for 365 days
-
6+ Hours of Video Training
-
94 Lectures
-
37 Hands-On Labs
-
Level: Beginner
-
Learn how to use Docker & Kubernetes
Azure
Docker and Kubernetes on Microsoft Azure-
Includes all the Fundamentals modules
-
Access for 365 days
-
13.5+ Hours of Video Training
-
192 Lectures
-
82 Hands-On Labs
-
Level: Beginner
-
Learn how to use Docker & Kubernetes
-
-
Deploy containers on these services:
-
Web App for Containers
-
Azure Container Registry
-
Azure Container Instances
-
Azure Kukernetes Service
-
-
Learn Infrastructure as Code with over 100 minutes of Terraform content
-
-
Storage, Helm, Prometheus, Grafana, Service Mesh
DigitalOcean
Docker and Kubernetes on DigitalOcean-
Includes all the Fundamentals modules
-
Access for 365 days
-
11.5+ Hours of Video Training
-
165 lectures
-
73 Hands-On Labs
-
Level: Beginner
-
Learn how to use Docker & Kubernetes
-
-
Deploy containers on these services:
-
App Platform
-
Droplets
-
Container Registry
-
DigitalOcean Kubernetes
-
-
Learn Infrastructure as Code with over 100 minutes of Terraform content
-
-
Storage, Helm, Prometheus, Grafana, Service Mesh
Linode
Docker and Kubernetes on Linode-
Includes all the Fundamentals modules
-
Access for 365 days
-
11+ Hours of Video Training
-
154 Lectures
-
64 Hands-On Labs
-
Level: Beginner
-
Learn how to use Docker & Kubernetes
-
-
Deploy containers on these services:
-
Linode VPS
-
Linode Kubernetes Engine
-
-
Learn Infrastructure as Code with over 100 minutes of Terraform content
-
-
Storage, Helm, Prometheus, Grafana, Service Mesh
GCP
Docker and Kubernetes on Google Cloud Platform-
Includes all the Fundamentals modules
-
Access for 365 days
-
Level: Beginner
-
Learn how to use Docker & Kubernetes
-
-
Deploy containers on these services:
-
App Engine
-
Cloud Run
-
Container Registry
-
Google Compute Engine
-
Google Kukernetes Engine
-
-
Storage, Helm, Prometheus, Grafana, Service Mesh
AWS
Docker and Kubernetes on Amazon Web Service-
Includes all the Fundamentals modules
-
Access for 365 days
-
Level: Beginner
-
Learn how to use Docker & Kubernetes
-
-
Deploy containers on these services:
-
Elastic Beanstalk
-
Elastic Container Registry
-
Elastic Container Service
-
Elastic Kubernetes Service
-
Fargate
-
-
Storage, Helm, Prometheus, Grafana, Service Mesh
Prefer to attend a class with a live instructor?
-
Live Trainer
Many people prefer to attend classes that are taught by a live instructor. This live class uses the same material that is offered in our video on-demand version.
-
Virtual
Our instructor-led live classes are delivered virtually using Zoom. We recommend that you connect an external monitor to your computer/laptop so you can practice using the main screen and watch the course on the second screen.
-
Bonus
The live virtual course also includes a one year unlimited access to the on-demand video version. This way, you'll be able to revisit and try again some labs at work or even watch that lesson that you missed because of that call during the live training.
Live Instructor-led Classes
We do offer live instructor-led versions of our self-paced courses over Zoom. North-American time zones only.
English
- Docker & Kubernetes Fundamentals - 2-day Virtual Class
- Docker & Kubernetes on Azure - 3-day Virtual Class
- Docker & Kubernetes on Azure - 2-day Virtual Class
- Docker & Kubernetes on Google Cloud - 2-day Virtual Class COMING SOON!
French
- Fondements de Docker & Kubernetes - 2-jours Classe Virtuelle
- Docker & Kubernetes sur Azure - 3-jours Classe Virtuelle
- Docker & Kubernetes sur Azure - 2-jours Classe Virtuelle
- Docker & Kubernetes sur Google Cloud - 2-jours Classe Virtuelle BIENTÔT DISPONIBLE!
Need to organize a private virtual class for your team? A minimum of 4 participants is required.
In Canada? With the Canada Job Grant (CJG), receive up to 100% in employee training grants! Get more info
View Public ScheduleContact us to organize a Private ClassLive Courses Includes the Self-Paced Version
Why choose our courses?
Docker & Kubernetes
First, lay the foundation by using Docker and Kubernetes locally. You'll learn about their concepts and how to implement them. Build containers, publish them to a container registry, run them as multi-container applications, deploy them on Kubernetes. Configure storage and persistence, networking, observability probes, and more.
Tools
Go beyond the basics by learning how to use 3rd party tools like Helm, Prometheus and Grafana. How to use dashboards like Lens and K9s. How to configure an Ingress controller and learn the benefits of using a Service Mesh and how to use one.
Hands-On
You’ll experience several hands-on exercises throughout the courses as you learn how to build, deploy and monitor containers locally and in the Cloud. No coding experience is required but you'll use the terminal, command prompt, and VS Code extensively.
Unlimited access for 365 days
Study when and where you want for a full year. Go full speed ahead or take your time and come back as often as you like. You can watch the lectures on your phone or tablet and complete the exercises on your computer.
All content is regularly updated
Things move fast in the Cloud that's why we update our courses regularly so the content is always up to date. We notify you when new content has been published so you don't miss a thing.
Tailored for each Cloud provider
Each course is tailored why content specific to the Cloud provider you use. Not only will you learn how to use their managed Kubernetes service but you'll also learn how to run containers on other services like container registries and services that can run serverless containers.
Groups / Corporate
Looking to register multiple employees?
Looking to organize a private online class with our instructor?
Virtual Classes
Prefer attending an instructor-led virtual class?
We also offer live classes over Zoom.
Why is this for me?
Developer
You’re a developer new to Docker containers and Kubernetes and you’ve been tasked to containerize an application to be hosted in the Cloud.
You want to understand the core container concepts so you can build, test, and troubleshoot containers locally.
You want to learn about the container services available with your Cloud provider. You also want to learn how microservices hosted in Kubernetes works so you can architect and develop the system accordingly.
No matter what development platform you use, this course will help you achieve your goals. Note that the course’s main focus is on deploying and running containerized applications and not about coding them and you’ll use VS Code to create configuration files, not coding actual apps.
DevOps / SRE
You’re new to Docker containers and Kubernetes. As the DevOps specialist or Site Reliability Engineer in your team, you want to understand how containers work and how to build and test them locally. You want to learn about the container services available with your Cloud provider and how to configure and manage applications on Kubernetes. You also want to configure and manage Kubernetes clusters.
This course will help you achieve your goals as it focuses on deploying and configuring applications, not coding them. You’ll use VS Code intensively to create configuration files and deploy readily made apps (no coding required) with CLI commands in the terminal or command prompt. You’ll learn how to use the managed Kubernetes service offered by your Cloud provider.
I.T. Pro / Ops
You’re new to Docker containers and Kubernetes. As the I.T. Pro in your team, you want to understand containers and how to use the managed Kubernetes service offered by your Cloud provider. You want to deploy applications, understand how networking works and how to monitor and scale the system in production.
This course will help you achieve your goals as it focuses on deploying applications plus configuring and monitoring Kubernetes. You’ll use VS Code intensively to create configuration files and deploy readily made apps (no coding required) with CLI commands in the terminal or command prompt. Note that specific I.T. Pro topics like advanced security and advanced networking beyond the basics are not covered in our courses.
Meet your Instructor
Guy Barrette is a developer/trainer with more then 25 years of experience. He worked for many years as a developer, solutions architect, Microsoft Certified Trainer and now he shares his passion for containers and microservices teaching Docker and Kubernetes. He was awarded Microsoft Most Valuable Professional in the Azure category and passed the following certifications: Kubernetes and Cloud Native Associate, Certified Kubernetes Application Developer (CKAD), Terraform Certified Associate, AWS Cloud Practitioner, Google Cloud Associate Cloud Engineer, Azure Fundamentals, Azure Developer Associate and Azure Architect Design.
What Our Students Have to Say
Frequently Asked Questions
Kubernetes Academy Online offers self-paced video training for professional developers, DevOps specialists, and I.T. Pros. We also offer instructor-led virtual classes as public and private classes.
Kubernetes Academy Online is not related to Kubernetes.io, The Linux Foundation, or the CNCF.
Yes. We use the Stripe payment gateway or PayPal to process your credit card and we never store your payment information in our database.
Your personal information is safe with us. We will never sell your personal information or our newsletter.
We offer corporate group sales. Please consult the Groups/Corporate page for more information.
Our courses are suitable for developers, DevOps specialists, Site Reliability Engineers, and I.T. Pros. Managers with a technical background will also benefit from the courses.
No. Our courses are not designed to prepare you for the Certified Kubernetes exams as per say. They are designed for people new to Docker and Kubernetes. However, our courses (except the Fundamentals) do cover about 85% of the KCNA objectives.
Of course! You’re free to jump ahead, skip some lessons, and go back to revisit a topic any time.
While you can download and install the lab files locally, you can’t download the videos. You need to have an active Internet connection to view the videos.
Yes, we regularly update all of the content of our training courses.
No, you need to provide your own account and the services that you’ll use during the course will be charged to your account. Remember to delete or shut down the services you’ll use!
Each Cloud provider offers a trial period with some free services when you create a new account. Note that the services you’ll use during this course might not all be covered by the free trial credits/offers.
Yes but be aware that your I.T. department may have restricted access to some services.
A laptop/PC/Desktop/Mac capable of virtualization running Windows 10 or 11 with the latest updates, macOS 10.14+ or Ubuntu 18.04+.
Of course! All the required tools work on macOS however, if you have one of the new Mac with an Apple Silicon CPU, some tools may not work yet.
Of course! Our labs were tested on Ubuntu and should also work on other popular distros.
A list of tools to install is provided in the first lesson. Basically, you’ll need to install Visual Studio Code, Docker Desktop and a few command line tools using a package manager: Chocolatey on Windows, Brew on macOS, and Snap on Ubuntu.
Simply log-in and navigate to My Account in the top menu. That’s where you’ll find all of your purchased courses.
Send us your questions using the form located on the Contact page.
At the bottom of each lecture, you will find a Suggestions/Feedback button. Feel free to send us feedback using that feature. More generic content related messages can be sent using the form located on the Feedback page.
The Cloud providers are making constant, usually minor, changes to the UI. We do our best to keep our videos up to date but sometimes there will be some differences in what you see due to the pace of change. Most of the time the changes are minor and you can work around them. If there are major changes please let us know and we’ll update the video.
Join our Newsletter
Subscribe to our newsletter to be informed of new courses launches, courses updates and special promotions. We don’t send a ton of emails so no worry. We do not sell our mailing list and unsubscribing is easy.