Learn by doing. Only by doing.

No videos. No copy-paste.
Learn to code by actually writing code.

Short text lessons. Then you type real code, run it in your browser, and earn XP for everything. Start with Python — Java, C, SQL and more are on the way. It feels like a game, because it is one.

Live demo

Your first type-along

Click the code and re-type it. When every character is right, it runs. (Yes, pasting is blocked. That's the point.)

⌨️ Type it yourself
Loading Python engine… (first visit only, ~10 MB)
0% · no mistakes yet — flawless bonus on the line!backspace fixes red characters
How it works

Built on one belief: typing is learning

⌨️

Type-alongs

Code is shown ghosted — you re-type every character yourself. Paste is disabled. Typing builds the muscle memory reading never will.

🐍

Real code, in your browser

Every snippet runs on a real interpreter right on the page — Python today, more languages on the way. No setup, no installs.

🎯

Auto-graded challenges

Write real solutions against hidden tests. Progressive hints if you're stuck, friendly errors when you crash.

🔥

XP, streaks & combos

Everything earns XP. Daily streaks with earnable freezes, combo multipliers for flawless runs, badges, boss fights.

🗺️

A journey map

The course is a game world: lesson nodes, locked gates, and a boss challenge guarding the end of every module.

📖

Never read for long

No lesson makes you read more than ~90 seconds without doing something. Read → type → run → check. Repeat.

The catalog

One platform, many languages

Python is live today. Each new course gets the same treatment: type-alongs, bosses, and real code in the browser.

🐍Playable now

Python from Zero

From "what is code?" to building a text adventure — by typing every line yourself.

10 modules49 lessons10 bosses
🗄️In the forge

SQL from Zero

Query real databases in your browser. Tables, joins, and the questions data answers.

🔒 Coming soon
In the forge

JavaScript from Zero

The language of the web — make pages think, react, and move.

🔒 Coming soon
In the forge

Java from Zero

Classes, objects and the JVM — the backbone of enterprise software.

🔒 Coming soon
⚙️In the forge

C from Zero

Pointers, memory, and the machine itself. Where all languages come from.

🔒 Coming soon
🌿In the forge

Git from Zero

Version control without fear — branch, merge, and undo anything.

🔒 Coming soon