Containers and Kubernetes Courses

Docker, Compose, Kubernetes, and container orchestration courses

6 Courses
6 courses
Container Fundamentals with Docker
Beginner

Container Fundamentals with Docker

Learn Docker from first principles — images, Dockerfiles, networking, volumes, and multi-stage builds.

6 Lessons 6 Exercises
Multi-Container Applications with Docker Compose
Beginner

Multi-Container Applications with Docker Compose

Orchestrate multi-service apps with Docker Compose — networking, volumes, health checks, and production patterns.

6 Lessons 6 Exercises
Kubernetes Fundamentals
Intermediate

Kubernetes Fundamentals

Master container orchestration with Kubernetes — pods, deployments, services, storage, ingress, and Helm.

7 Lessons 7 Exercises
Azure Container Registry and Container Instances
Intermediate

Azure Container Registry and Container Instances

Manage container images with ACR and run serverless containers with ACI — ACR Tasks, image scanning, container groups, and CI/CD.

6 Lessons 6 Exercises
Azure Container Apps
Intermediate

Azure Container Apps

Deploy serverless microservices with Azure Container Apps — scaling rules, Dapr integration, managed identity, and blue/green deployments.

7 Lessons 7 Exercises
Azure Kubernetes Service
Advanced

Azure Kubernetes Service

Run production Kubernetes on Azure — AKS clusters, networking, RBAC, monitoring, autoscaling, and GitOps with Flux v2.

7 Lessons 7 Exercises