One course · zero to AI architect · built for ADHD brains

Learn Python.
Then learn to judge the code — even when AI writes it.

Rungo is a single climb from your first line of Python to reading, verifying and judging real code — including the stuff an AI generated. No track to pick. No wall of theory. Write code, run it, watch it pass, climb the next rung.

First Lightyou start here
Real tools → engineering craft → AI engineeringthe long middle
Judging AI Codethe capstone

12 stages · 95 hands-on lessons · real Python in your browser, no setup.

PY
first_program.py
First Light · Lesson 1 · ≈3 min
● LIVE
# your first working program
name = "world"
print(f"hello, {name}")
▶ Runno install · runs here
hello, world
✓ prints a greeting✓ uses an f-string+40 XP
95
Hands-on Python lessons — you write and run actual code from lesson one, never drag-and-drop blocks.
12 stages
One linear ladder from total beginner to judging AI-written code. No tracks, no decision-paralysis.
≈3 min
Your first working program. The lowest-friction start we could build — for brains that bounce off long tutorials.
In-browser
Real Python runs in your browser via Pyodide. Nothing to install, nothing to configure.
The wedge

Built for brains that bounce off normal courses

Most coding courses are a wall of theory and a punishing grind. ADHD brains stall on exactly that — the slow start, the no-feedback slog, the lost place. Rungo is engineered around how those brains actually learn. Good for them, better for everyone.

Run it, see it, feel it

Write code, hit run, watch it pass — instantly. That run-it-and-see-it-work hit is the dopamine loop, and coding is one of the few skills that delivers it on tap.

One bite-sized lesson

Every lesson is one concept and a ≈3-minute estimate on the label. Lowering the bar to START beats the biggest barrier there is — you only have to do one.

One-click resume

Come back after a day or a month and there's a single Continue button that drops you exactly where you left off. No re-finding your place, no friction.

Streaks and momentum

XP, skill bars, a daily streak and “you’ve done 3 in a row — one more?” nudges. Progress you can see, rewards that land, no hearts that punish a mistake.

Spaced recall

Quick 'remember this?' warm-ups resurface what you learned a few lessons back. Active recall, not re-reading — the thing that actually makes it stick.

Build real things

Boss-builds at the end of each stage — a Mad Libs machine, an AI-assistant core, a code-review harness. Projects you keep, not throwaway exercises.

HONEST:Most courses lie about how fast this goes. We won't. Learning to code well is the work of months, not a weekend — what Rungo fixes is the part where you give up before you get there.
The flagship

The skill that survives
when AI writes the code.

Anyone can prompt an AI into a block of Python. Almost nobody can tell whether it's right. Rungo's last two stages teach the rarer, durable skill: read a diff, find the bug, spot the hallucinated API, catch the plausible-but-insecure pattern, and decide — accept, reject, or rewrite.

  • Read code, not just write it — review a diff, find the missing edge case, judge the structure, give real feedback.
  • Judge AI-generated code — spot the confident-but-wrong output and the hallucinated function before it ships.
  • Prove it with a harness — write the test that demonstrates the bug, then make the accept/reject/revise call.

Nobody else is teaching this as the headline. It's the whole reason the ladder ends where it does.

ai_suggested.pyAI-GENERATED · REVIEW IT
def average(nums):    return sum(nums) / len(nums)    # ↑ crashes on an empty list — is that ok?
Your call
AcceptReviseReject
Start the climb →
How it works

Do a lesson. Run it. Watch it pass. Climb.

No syllabus to read, no environment to set up. The whole loop is a real Python challenge you finish in minutes — then the rung lights up and the next one opens.

01

Get placed

A 30-second placement drops you on the right rung — a complete beginner starts at First Light; someone who already codes can test out of the early stages instead of grinding them.

02

Write & run real Python

Each lesson is one concept and a short brief. Write Python in the browser, run it instantly, see the tests go green. Stuck? The in-lesson mentor nudges, it doesn't hand you the answer.

03

Clear the gate, climb

Each stage ends on a boss-build you keep in your portfolio. Clear its gate and the next rung unlocks — all the way up to judging AI-written code.

The ladder

One path. Zero to architect.

A single linear climb through the roles the industry actually hires for — from your first line of Python to judging AI-generated code. Indicative bands for context, the skills each stage builds, and no pretence it arrives overnight.

STAGE 0
First Light
Curious Beginner
Prove you can make a computer do something in three minutes. Print, variables, f-strings — the run-it-and-see-it dopamine hit.
print & variablesf-stringsfirst program
Foundation4 lessons
STAGE 1
Logic & Loops
Apprentice
Control flow, booleans, loops, debugging — the muscle memory of code that branches and repeats. Ends on your first boss build.
control flowbooleansloopsdebugging
Foundation6 lessons
STAGE 2
Real Tools
Junior Developer
Functions, scope, and data structures — lists, dicts, tuples, sets, comprehensions. Your first multi-feature project a stranger could use.
functionslists & dictscomprehensions1st project
£25k–£32k12 lessons
STAGE 3
Touching the World
Mid-level Developer
Files & JSON, the stdlib, calling an API, secrets & env-vars, error handling, OOP and your first pytest. Code that survives failure and talks to services.
files & JSONAPIsOOPtesting
£35k–£50k11 lessons
STAGE 4
Working With Data
Data / ML Engineer
Your first specialism. Schema & batch validation, feature engineering, a rule-based classifier, evaluation metrics, a train→predict→evaluate loop — hand-rolled pure Python.
validationfeature engineeringmetricsML pipeline
£45k–£65k8 lessons
STAGE 5
Engineering Craft
Senior Developer
The advanced pure-Python patterns that separate mid from senior — generators, decorators, context managers, asyncio basics, plugin registries, state machines.
generatorsdecoratorsasyncstate machines
£55k–£75k8 lessons
STAGE 6
Building With AI
AI-Curious Developer
LLM-from-code fundamentals — prompting, system prompts & memory, calling an LLM (stubbed), tool-call dispatch, JSON guardrails. Ends on the AI-Assistant core boss.
promptingtool dispatchJSON guardrailsLLM basics
AI-track role8 lessons
STAGE 7
Automating the Boring Work
Integrations / Automation Engineer
Production ops patterns — retry with backoff, idempotency, config-driven dispatch, rate-limiting, dead-letter handling, step pipelines, scheduling. The bridge into AI engineering.
retry/backoffidempotencypipelinesscheduling
AI-track role8 lessons
STAGE 8
AI Engineering
AI Engineer
Build real AI features — few-shot & structured prompting, robust function-calling, RAG with embeddings + vector search, a minimal agent loop, guardrails, and evals.
RAGembeddingsagentsevals
AI-track role9 lessons
STAGE 9
AI Architecture
AI Architect
The systems view — multi-agent orchestration, vector-DB design, pipeline/DAG design, scaling & batching, cost control & token budgeting, observability, failure-mode design.
orchestrationvector-DB designcost controltracing
Architect role8 lessons
STAGE 10
Reading Code
Reviewer
The durable human skill — reviewing other people's code. Read a diff and find the bug, spot the missing edge case, judge structure, catch the security issue, give good feedback.
diff reviewedge casessecurity reviewfeedback
Senior skill6 lessons
STAGE 11
Judging AI Code
AI Architect / Lead
The headline wedge — reviewing and verifying AI-generated code. Spot the confident-but-wrong output, the hallucinated API, the plausible-but-insecure pattern; write the harness that proves it; decide accept/reject/revise.
AI verificationharness designaccept/rejectcapstone
Lead skill7 lessons
HONEST:Salary bands are indicative UK ranges for context, not a promise. Rungo teaches the skills each stage requires — getting hired depends on the market, your portfolio and you. The early stages are a strong foundation. The senior and AI-architecture stages are the work of years.
Explore the full career map →
Start at the first rung today

Your first working program is three minutes away.

Take the 30-second placement, land on the right rung, and write your first real Python line before your coffee's cold. Free to start — no card.

See a lesson first