escbashescbash

Skills

Every skill is a set of hands-on topics. Roadmaps pick from these by tag.

DevOps · 5

DockerBeginnerLearn Docker from zero. Start by running your first container and build up to writing Dockerfiles, tagging and pushing images, wiring up multi-container apps with Compose, and debugging containers the way a DevOps engineer does every day.time ≈ 13 htopics 21steps 106hands-on 21 tasksStart here — no prerequisites0%Start skill →Go for DevOpsBeginnerLearn Go from zero, aimed squarely at DevOps work. Start with the basics of the language and build up to the things engineers actually ship - CLI tools, HTTP services and clients, running system commands, concurrency for parallel work, and cross-compiled static binaries.time ≈ 45 htopics 30steps 637hands-on 286 tasksStart here — no prerequisites0%Start skill →LinuxBeginnerStart from zero on a real Linux machine. Meet the shell, learn the filesystem, and build the everyday habits every DevOps and cloud engineer relies on.time ≈ 12 htopics 21steps 113hands-on 39 tasksStart here — no prerequisites0%Start skill →Python for DevOpsBeginnerZero to hero on Python for DevOps. Start from your very first line of Python and build up to real automation - parsing configs, calling APIs, running shell commands, and driving AWS with boto3.time ≈ 14 htopics 31steps 150hands-on 31 tasksStart here — no prerequisites0%Start skill →Shell ScriptingIntermediateZero to hero on bash. Turn everything you learned in the Linux skill into repeatable scripts, from your first hello-world to production-grade automation with error handling and robustness.time ≈ 9 htopics 16steps 69hands-on 18 tasks0%Start skill →

AI · 2

Cloud · 1