Curriculum index / 2026
Every path. One way forward.
Start with the 23 guided lessons that are live today, then follow a transparent 202-lesson core roadmap without bouncing between disconnected tutorials.
Start Level 0The interface changes. The method doesn't.
Six recognisable stages take you from a new idea to something you can test and explain.
- 01
Orient
Understand the idea, the tools, and why they exist.
- 02
Read
Recognise the important parts and explain what they do.
- 03
Try
Make one change, predict the result, and observe it.
- 04
Debug
Use evidence to find and repair realistic mistakes.
- 05
Build
Combine the ideas inside a useful project.
- 06
Verify
Test, secure, publish, and explain what you made.
Choose the problem you want to understand.
Live means usable today. In production and mapped routes show the complete shape of what comes next.
- 01Start here
Developer Foundations
Learn what code is, how your computer and the web work, how to debug a small website, and how to publish it safely.
↗ - 02Vibe safely
AI-Assisted Development
Turn vibe coding into a disciplined skill: plan, choose models, supervise agents, build, test, secure, deploy, and maintain real products.
↗ - 03First language
Python Fundamentals
Learn readable programming fundamentals through automation, data, APIs, and practical business examples.
↗ - 04Ship safely
Git and GitHub
Track changes, inspect AI-generated diffs, collaborate in public, and recover from mistakes without panic.
↗ - 05HTML to Next.js
Web Development
Progress from the structure of a page to accessible interfaces, JavaScript, TypeScript, React, and Next.js.
↗ - 06Make data useful
SQL and Databases
Understand tables, relationships, queries, transactions, and safe database design for real applications.
↗


