All you need to know to ship real Python apps, in one structured path.

Distilled from 20 years of building software and more than 150 developers coached: the tools, patterns and habits that hold up in production, in the order you need them. Self-paced and project-based: start today, work through it on your own schedule.

AI gives you answers. A curriculum gives you the map.

You can ask AI anything, but only if you know what to ask. A good course decides that for you: what matters, what to skip, and what comes first.

Distilled, not collected

The tools and patterns I rely on in production code and look for in code review, with the reasoning behind them.

Structured, in the right order

Each week builds on the last, so you never have to guess what to learn next. You learn the workflow first, then architecture, then shipping a product.

Built, not watched

Every course is a real project with tests that tell you when you're done. You finish with working code on GitHub and the judgment to steer AI on the next one.

From your first app to a deployed SaaS

Three courses, each a complete project. Start where you are, at your own pace.

Python Foundations course cover Start here · Your first Python app

Python Foundations

Build a tested Python CLI and ship it to GitHub: uv, git, pytest, and your first pull request, with the option to publish it to PyPI. Next: Full-Stack Python.

All 6 weeks free until 30 October, then €19 incl. VAT · self-paced
Start free →
Full-Stack Python course cover Next · Architecture fundamentals

Full-Stack Python

Build a full-stack snippet manager: one clean core behind a CLI, a REST API and a web UI, the repository pattern, and a deploy. Next: ship a SaaS.

€59 incl. VAT · self-paced · coming soon
See the course →
Django SaaS course cover Then · Ship a SaaS app

Django SaaS

Ship a real multi-tenant SaaS with Django and HTMX, deployed on Fly.io. Build a content calendar with a sign-off workflow, modeled as a tested state machine. Next: specialize in AI agents or Rust.

€99 incl. VAT · self-paced · coming soon
See the course →

Then specialize

Build a production AI agent at your own pace, or learn Rust in a small group with live coaching.

AI agents

Agentic AI course

Build and deploy a production AI agent, from architecture to tests. Ship an expense agent with function calling, structured outputs and three interfaces: Telegram, web and a REST API.

€99 or €199 incl. VAT · self-paced
See the course →
Systems programming

Rust cohort

Learn the systems language that makes you a better Python developer. Build a JSON parser from scratch, callable from Python using PyO3. Then benchmark it against established parsers like Python's built-in json.

6 weeks · 2 coaches · max 6 developers
See the cohort →

AI is an accelerator, not a compass. These courses teach you the judgment and engineering skills to steer it, so you ship faster and understand what you ship.

Have your own project to ship?

The courses follow my curriculum. If you'd rather work on your own product or AI-built codebase, with an experienced engineer in the repo scoping and building it with you, that's 1:1.

See 1:1 →

Not sure where to start?

Start with week 1 of Python Foundations, free. If it feels too easy, jump straight to Full-Stack Python.

Training a team? See team programs.