Docker Containers and Kubernetes Fundamentals

USD $0.00

  • Note: all the modules from the Fundamentals course are also part of our Azure, Google Cloud, DigitalOcean, and Linode courses.
  • Duration: 6+ hours of video training.
  • 94 lectures.
  • 37 Hands-On labs with step-by-step instructions and source code.
  • Unlimited access for 365 days.
  • Level: Introduction.
  • No pre-requisites – Ideal for beginners. No coding experience is required.
  • Target audience: Developers, DevOps, SREs and I.T. Pros.
  • Required material: a laptop/PC/Mac supporting virtualization and capable of running Docker Desktop.
  • Supported OS: Windows, MacOS and Linux (Ubuntu).
  • Une version avec narration française est aussi offerte.

Free Course! 😮

I’m offering you this course for free, no strings attached. Simply add it to the your cart where you’ll be able to buy it for free.

While free for you, I still have to pay for hosting the site and streaming the videos. If you enjoy the course, you can thank me by clicking the Buy Me A Coffee button and making a small donation. You can also buy one of my courses and learn how to use containers and Kubernetes on DigitalOcean, Linode, Google Cloud, or Azure.

Thanks and have fun learning! 😀
Your trainer, Guy Barrette

Docker Logo


Learn how to containerize applications with the Docker CLI and Visual Studio Code. Push and pull container images on Docker Hub, a container registry. Learn how to create multi-container applications using Docker Compose.​

Kubernetes logo


Learn about the Kubernetes architecture and how it works. Run it locally and use the Kubernetes CLI and Visual Studio Code to run, debug and troubleshoot applications and services. Learn about pods and the different workloads available. Configure networking, storage and set liveness and readiness probes.

No Cloud

No Cloud account required

This course does not require an account with a Cloud provider. Every lab runs locally using free software.

Better then YouTube videos

Compared to watching YouTube videos, you get a much better learning experience. You can track your progress, take notes, copy/paste commands to run in the terminal.

This technical course covers the core Docker and Kubernetes concepts and guides you to build containers. Developers, DevOps, SREs and I.T. Pros will learn how to use containers locally. You’ll experience several demos and hands-on exercises throughout the course as you learn how to build and deploy containers. No coding experience is required for the hands-on activities but you’ll use the terminal, command prompt and VS Code extensively.

You’ll learn about microservices and their use cases. You’ll then learn about containers and Kubenernetes. You’ll learn how to deploy and manage microservices applications packaged in containers locally. This will provide you the essential foundation that you’ll need before heading to the cloud.

The Learning Experience

Course 1

Learn the concepts

Start learning the concepts by watching short lectures.

Course 2

Learn to apply the concepts

The instructor shows you how to apply what you just learned in short hands-on labs.

Course 3

Hands On

Each lab comes with a complete set of step by step instructions, source code, and YAML files.

Course 4

Try and experiment

Open VS Code and simply copy/paste the commands in the built-in terminal.

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.

Guy Barrette
Certified Kubernetes Application Developer
hashicorp certified terraform associate
Google Cloud Associate Cloud Engineer
AWS Certified Cloud Practitioner
Microsoft MVP
Azure Fundamentals
Azure Developer Associate

You may also like…

Course Content

Getting Started
Introduction to MicroServices
Welcome to Cloud Native!
Introduction to Containers
Using the Docker CLI
Visual Studio Code
Multi Stage Builds
Persisting Data
Docker Compose
Container Registries
Kubernetes Concepts
Kubernetes API
Multi Container Pods
Storage & Persistence
Application Settings


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
Badge Fundamentals ENDocker Containers and Kubernetes Fundamentals
USD $0.00Add to cart