👋 New to Python? Start here.
Never written a line of code? That's exactly who this is for. Follow this path in order.
The Complete Python Course is one guided journey from cradle to mastery — 89 lessons across 7 stages. The Reference is your encyclopedia to dip into any time.
🎓 Python — Cradle to Mastery Course
One structured path from absolute beginner to professional. 7 stages, 89 lessons, 60 projects. Every lesson links to a reference page on this site.
📑 Reference Pages
Deep dives into each part of Python — read when you need to understand something properly, or use as a lookup while coding.
📦 Standard Library — Module by Module
Python's built-in toolkit — no install needed. Click any module to see what it does and how to use it.
🛠 Projects — Build Real Things
14 complete programs with full working code. Each one teaches something new. Start with Project 1 — you can finish it in under an hour.
▶ Run Code & Copy Snippets
Write and run Python right here in your browser — no install needed. Or grab a ready-to-use code pattern and adapt it.
📊 Go Further
Once you know Python, these pages help you see the bigger picture.