← All tracks
Python for Sysadmins
Beginner → AdvancedWhen Bash isn't enough — automation that scales.
Outcome
Build reliable ops tooling in Python that's safe to run across a fleet.
The ladder
Beginner
- ▸Types, lists & dicts
- ▸Control flow & comprehensions
- ▸Functions & exceptions
Intermediate
- ▸Files, JSON & YAML
- ▸subprocess (safely)
- ▸Talking to APIs
- ▸Logging & CLI args
Advanced
- ▸Retries, timeouts & backoff
- ▸Idempotency
- ▸Virtualenvs & packaging
- ▸Structuring a tool
Example lessons
lesson
subprocess without shell injection
lesson
Retries with backoff and jitter
lesson
Idempotent automation
Want this track, structured and gamified, on your phone?
Join the waitlist