Build routes

Three hands-on guides for going from Python basics to shipping AI systems. Each is a sequence of short stops; the build guides end in a project you make yourself.

Route 1

Python to FastAPI

Python essentials for applications, the FastAPI toolkit, Postgres with SQLAlchemy, Redis caching. Capstone: a URL shortener.

6 parts

Open route 1

Route 2

AI foundations

A crash course with diagrams: how LLMs work, Claude and its API, tools, embeddings, vector databases, RAG, agents, MCP and evals.

7 parts

Open route 2

Route 3

AI engineering

LLM APIs, structured outputs and tools, RAG with pgvector, evals, MCP, agents with LangChain and LangGraph, production concerns. Capstone: a docs assistant.

8 parts

Open route 3

Where to start

New to building backends in Python? Start with route 1. New to LLMs? Read route 2 before route 3, which assumes both.

Your progress

Mark stops as done inside each guide. Progress is saved in this browser only.

Source

Plain HTML, no build step. View the repository.

Also by the same author

PrepOps

Interview prep tracks with answers you can say out loud, the follow-ups that come next, and the traps that catch most candidates. ASP.NET Core and DSA patterns so far.