Do you want to pick up from where you left of?
Take me there

Learn by doing

Build practical cloud-native skills.

Follow structured, self-paced labs that turn container and Kubernetes concepts into repeatable hands-on practice.

4 guided labs Beginner-friendly Free to learn

Choose a path

Start with the building blocks.

Each lab combines essential concepts with commands and exercises you can revisit while working.

01

Containers

Learn containerd

Understand containerd's role in the container stack, then explore its architecture and practical runtime workflow.

containerdKubernetesContainers
Open lab
02

Containers

Learn Docker

Learn Docker fundamentals, from images and containers to the workflows that lead into Kubernetes.

DockerContainersImages
Open lab
03

Kubernetes

Learn Kubernetes

Explore Kubernetes architecture and the concepts you need to deploy and operate containerized applications.

KubernetesWorkloadsNetworking
Open lab
04

Kubernetes

Learn Helm

Package, configure, and release Kubernetes applications with Helm charts and practical deployment patterns.

HelmKubernetesCharts
Open lab

A good lab habit

Practice in a disposable environment.

Use a local cluster or non-production account, copy commands deliberately, and keep your own notes alongside the lab.

Contribute a lab

Help make the next hands-on lesson better.

Improve an existing guide, report a confusing step, or propose a container ecosystem lab your team wishes it had.