All lessons
275 lessons across 10 topics. All free, no subscriptions.
Linux
70 lessonsThe minimum you need before anything else works: filesystem, permissions, processes, pipes.
Terminal
20 lessonsLinux right in this browser tab. Real commands, nothing to install.
Git
9 lessonsCommits, branches, merges, conflicts. Less about how to push code, more about how to read someone else's history.
Docker and containers
11 lessonsContainers, images, networking, compose. No magic: what mounts where.
Kubernetes
90 lessonsThe full theory course: from your first Pod to troubleshooting incidents. Free to read, no limits.
Networking
17 lessonsOSI/TCP-IP, IP and ports, DNS, HTTP, and how to diagnose it when something's broken.
CI/CD
22 lessonsPipelines, builds, deploys. From git push to production with no manual steps.
Infrastructure as code
17 lessonsDescribe your infrastructure in files, not clicks. The Terraform approach and Ansible.
Observability
6 lessonsMetrics, logs, traces. What to check when production goes quiet.
Cloud and data
13 lessonsCloud services, data storage, and MLOps: the basic model and terms.