Learning Paths
Curated sequences of guides to take you from zero to confident
🐳 Beginner
Docker for Beginners
Everything you need to containerize your first app — from install to production.
Start Learning
🐧 Beginner
Linux Fundamentals
Command line, file system, processes, and shell scripting for absolute beginners.
Start Learning
🌿 Beginner
Git from Scratch
Commits, branches, merges, rebases — git demystified for complete beginners.
Start Learning
🤖 Intermediate
AI Engineering
Build real AI products — agents, RAG pipelines, LLM integrations, and beyond.
Start Learning
☸️ Intermediate
Kubernetes in Practice
Move beyond basics — workloads, networking, Helm, and cluster operations.
Start Learning
🐍 Advanced
Advanced Python Patterns
Deep dives into decorators, metaclasses, async patterns, and production-grade Python.
Start Learning