Skip to content

Skill Paths

Choose a path based on your interests. Each is a sequence of topics that build on each other — start at the top and work down.

Getting Started

New to Python? Start here with basics, then branch into dev tools and configuration.

Stdlib Deep Dives

Master the Python standard library — pathlib, caching, multiprocessing, and more.

AI / ML

From structured LLM outputs to a full 12-month DSPy mastery series.

Security

Passwords, encryption, TOTP, and secure input handling.

Testing & Quality

Debuggers, test frameworks, and quality practices.

Packaging & Distribution

Ship your Python code as zipapps, executables, or containers.