Structured coding curriculum
13 tracks and 312 lessons, from first principles to flight software, embedded systems and machine learning. No filler, just mastery.
No card required. Free plan includes the first 12 lessons of Logic & Algorithms.
A professional editor in the browser. No installs, no setup, start in seconds.
Direct feedback first, then a hint, then a full worked solution. You do the thinking.
Hands-on challenges graded against hidden tests, with points and a leaderboard.
A printable record of the skills you have demonstrated, for resumes and RPL.
The curriculum
Computational thinking, data structures and algorithm design
24 lessons · 41 exercises
From first program to production-grade tooling
24 lessons · 45 exercises
Shell, Git, processes and POSIX operations
24 lessons · 45 exercises
Memory, pointers and real-time embedded systems
24 lessons · 45 exercises
The JVM, concurrency and large-scale services
24 lessons · 45 exercises
Simulation, tooling and enterprise applications
24 lessons · 45 exercises
Concurrency and distributed, cloud-scale systems
24 lessons · 45 exercises
Office automation and data pipelines
24 lessons · 45 exercises
Modern interfaces, state and performance
24 lessons · 45 exercises
Motion control and digital manufacturing
24 lessons · 45 exercises
From linear models to transformers, built from scratch
24 lessons · 45 exercises
Mechanics, orbital dynamics and simulation
24 lessons · 45 exercises
Design and build a spacecraft flight-software stack
24 lessons · 45 exercises
Pricing
Start free, upgrade when you are ready for the full curriculum.
Starter
A$0forever
Try the teaching style before you commit. No card required.
Full access
Most popularA$249per year
Works out at A$20.75/month, billed annually. Prices in AUD incl. GST.