🎯 Start by intent
What brought you here?
Nine concrete intents, each one routing you straight to the lesson, path, or playground that satisfies it. No catalogue paralysis, no "coming soon" cards.
Learn Python in your browser — no install, no setup
Skip the pip / venv / 'add to PATH' rabbit hole. Open a lesson, write code, hit Run.
Read more →Python exercises for beginners — interactive, not multiple-choice
Tired of 'pick A, B, C, or D' quizzes that don't make code stick? Write real code from minute one.
Read more →Learn Python with an AI tutor — guiding questions, not copy-paste answers
ChatGPT will hand you the answer in two seconds — and you won't remember it tomorrow. We do this differently.
Read more →Python for accountants & office workers — automate the boring spreadsheet
Reconciliations, pivot tables, monthly closes — the same workflow every month. Python writes the script once and you stop doing it by hand.
Read more →Python automation course — Excel, APIs, web scraping, scheduling
Skip the 80-hour 'computer science fundamentals' detour. Go straight to the libraries that do the work.
Read more →Best Python course for beginners — honest comparison, not paid placements
If you have 5 minutes: do the first lesson and decide. If you have 50: read the comparison criteria below, then check whichever course you were already considering against them.
Read more →Python online compiler — full CPython in the browser, no install
Most 'online Python compiler' tools either are not CPython, time out after 10 seconds, or paywall the imports you actually need.
Read more →FastAPI project tutorial — build & deploy a real API, not a toy
Most FastAPI tutorials stop at /hello and a couple of @app.get decorators. Production FastAPI starts after that.
Read more →Python practice — not a video course you'll never finish
Video courses sell well and stick badly. Active recall — code you type, errors you debug, predictions you check — is what actually moves the needle.
Read more →Senior Python interview prep — algorithms, system design, behavioral (FAANG + scale-ups)
The interview is a different sport from the day job. We treat it like one — drilled, timed, with explicit feedback on the patterns that actually score.
Read more →Python for beginners — 15 free lessons, no signup, no card
Brand new to programming? Start here. Python runs in your browser, the first lesson takes 5 minutes, and you'll have written a working function by lesson 3.
Read more →Python for data science — pandas, polars, real datasets
Data science books love arrays like [1, 2, 3]. Hiring managers care if you can groupby a real dataset and explain what you did. We optimise for the second.
Read more →Python for jobs — interview prep + 20 portfolio projects
We won't promise '12 weeks to a six-figure offer'. We will give you the technical foundation and projects that survive real screens — the rest is your reps.
Read more →Learn Python online — interactive lessons, AI tutor, 18 languages
If you typed 'learn Python online' into Google, you've already seen the affiliate-stuffed top 10. Open lesson one here and decide for yourself in five minutes.
Read more →AI engineering with Python — Anthropic SDK, RAG, evals, agents
ChatGPT API tutorials end at 'hello world'. We start at the boring middle — versioning, evals, retrieval — where shipped AI features actually live.
Read more →Python for frontend devs — add a backend without leaving the browser
You already know event loops, JSON, fetch, async/await. Python isn't a new language — it's the same patterns with different syntax. The shortest path from frontend to fullstack starts here.
Read more →None of these match? Take the 10-question skill test for a personalised starting point, or browse the full course catalogue.
Every page above routes to a real lesson or learning path — no "coming soon" placeholders.