Learn Docker fundamentals: containers, images, Dockerfile, build, run, volumes, compose and networking.
- What is Docker?
- Installation and first commands
- First container
- Dockerfile basics
Deploy modern applications with Docker containers and Kubernetes orchestration. Containers, pods, deployments, services and Helm.
The Docker and Kubernetes course covers all levels with containers, images, Dockerfile, build, run, volumes, compose, Pods, Deployments, Services, Ingress, Helm, StatefulSets, RBAC, CRDs, operators, service mesh and disaster recovery.
No account needed, you can start right away. To save your progress, create a free account
Learn Docker fundamentals: containers, images, Dockerfile, build, run, volumes, compose and networking.
Learn Kubernetes fundamentals: cluster, kubectl, Pod, Deployment, Service, ConfigMap, Secret and Namespace.
Learn advanced Kubernetes: Ingress, Helm, StatefulSet, DaemonSet, Job, PV/PVC, HPA, RBAC, monitoring and logging.
Learn expert Kubernetes: internals, CRD, operators, service mesh, multi-cluster, OPA and disaster recovery.
Each lesson explains one concept in a few short cards; no long videos or walls of text.
Multiple choice, fill-in-the-blank and matching exercises lock in what you just learned.
You write real code in the in-browser editor; it is checked instantly and you see the result live.
Learn Docker fundamentals: containers, images, Dockerfile, build, run, volumes, compose and networking.
Learn Kubernetes fundamentals: cluster, kubectl, Pod, Deployment, Service, ConfigMap, Secret and Namespace.
Learn advanced Kubernetes: Ingress, Helm, StatefulSet, DaemonSet, Job, PV/PVC, HPA, RBAC, monitoring and logging.
Learn expert Kubernetes: internals, CRD, operators, service mesh, multi-cluster, OPA and disaster recovery.
You do not have to sign up. If you do, you continue where you left off and never lose your work.
Yes. All 281 lessons of the Docker & Kubernetes course are free and you can start without an account.
No. The beginner level starts from zero; a browser is all you need. If you already know the basics, start at a higher level.
Lessons take 2–8 minutes. The whole course is about 20 hours; with 15–20 minutes a day you can finish in a few months.
Yes. When you complete the course with a free account, a verifiable certificate is issued in your name.
Without an account your progress is kept only in your current browser. When you create a free account it is moved to your account.
From ML fundamentals to deep learning. Regression, classification, neural networks, CNN, RNN and transformer models.