Learn Docker containers and Kubernetes Online Now!

Self-paced Online Video Training Courses with complete Hands-on Exercises.
Available for AWS, Azure, DigitalOcean, Google Cloud Platform, and Linode.
Instructor-led Virtual Classes also available.
In 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.

Custom tailored for each Cloud provider

Prices vary per course

Fundamentals

Docker and Kubernetes Fundamentals
  • Access for 365 days
  • 6+ Hours of Video Training
  • 57 Lectures
  • 37 Hands-On Labs
  • Level: Beginner
  • Learn how to use Docker & Kubernetes
AVAILABLE!

Azure

Docker and Kubernetes on Microsoft Azure
  • Includes all the Fundamentals modules
  • Access for 365 days
  • 12+ Hours of Video Training
  • 89 Lectures
  • 73 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
  •  
  • Storage, Helm, Prometheus, Grafana, Service Mesh
Available!

Linode

Docker and Kubernetes on Linode
  • Includes all the Fundamentals modules
  • Access for 365 days
  • 9+ Hours of Video Training
  • 75 Lectures
  • 54 Hands-On Labs
  • Level: Beginner
  • Learn how to use Docker & Kubernetes
  •  
  • Deploy containers on these services:
  • Linode VPS
  • Linode Kubernetes Engine
  •  
  • Storage, Helm, Prometheus, Grafana, Service Mesh
AVAILABLE!

DigitalOcean

Docker and Kubernetes on DigitalOcean
  • Includes all the Fundamentals modules
  • Access for 365 days
  • Level: Beginner
  • Learn how to use Docker & Kubernetes
  •  
  • Deploy containers on these services:
  • App Platform
  • Container Registry
  • DigitalOcean Kubernetes
  •  
  • Storage, Helm, Prometheus, Grafana, Service Mesh
Coming Soon

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
Coming Soon

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
Coming Soon

Prefer to attend a public class with a live instructor?

Virtual Classes Event Feature
  • 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

French

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 Class

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

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

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

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), AWS Cloud Practitioner, Google Cloud Associate Cloud Engineer, Azure Fundamentals, Azure Developer Associate and Azure Architect Design.

Guy Barrette
KCNA
Certified Kubernetes Application Developer
Google Cloud Associate Cloud Engineer
AWS Certified Cloud Practitioner
Microsoft MVP
Azure Fundamentals
Azure Developer Associate

What Our Students Have to Say

Guy Barrette is a great instructor, very animated, and his excitement about the topic (Docker and Kubernetes) is contagious!
Eli Breder
Lead Software Developer at OpenText
Guy is a born trainer, likes to be challenged and help. The course is amazing to make sense of this technology and you will understand the concepts and how they works for sure.
Maxime Plante
Emyode
A great introduction/refresher level course. Great instructor with plenty well organized hands-on exercises.
Anonymous
A wonderful experience. We were able to quickly grasp a very complex knowledge thanks to the wonderful method/material provided.
Anonymous

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.

Absolutely not. You will not use a programming language to code or modify applications but you will use Visual Studio Code  to edit configuration files and be prepared to work extensively at the terminal/ command line.  No previous knowledge of Visual Studio Code is required as the course will teach you how to be proficient with the tool.

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.

Refer a Friend

They get $10, You get $10

Invite a friend via Facebook, Twitter, WhatsApp or email and they’ll get a $10 welcome credit, plus you’ll get $10 in your own account when they complete their first order, as our little thank you.

Share this Page

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on email
Shopping Cart