Learn
Series
Multi-part guides that build a topic step by step, from the fundamentals through to a production-ready result. Each part stands on its own, and together they form a complete track.
Learn Python by Doing: From Your First Script to Real Projects
A 16-part beginner-to-advanced Python syllabus: every lesson has runnable code in the browser, quizzes, and a matching topic in the free Learn Python Android app.
Explore the seriesBuild an MCP Server in Python
An 8-part hands-on track that takes you from the raw MCP protocol to a tested, secured, deployed server that Claude and other agents can actually use.
Explore the seriesBuild Production LLM Apps with Python & FastAPI
A hands-on, 12-part track that builds from modern Python through FastAPI and into production LLM features, with runnable code in every part.
Explore the series