Pick a track

Python · C++ · JS · HTML · SQL

Forty projects per language. Open a lab, run the code, and keep what you build.

Python Track

Choose Your Passion

One-click notebook execution

Code explained step-by-step in plain English

100% free file access and download

Browse All 40 Python

Build Real Outputs

Open Python Lab View HTML notebooks

C++ Track — Separate from Python

40 Fun C++ Projects

Compile-and-run CLI games, STL algorithms, classes, and modern C++17 — in its own lab with g++.

Open C++ Lab

JavaScript Track — Separate from Python

40 Fun JS Projects

Browser console games, arrays, async/await, canvas, and Web APIs — in its own lab that runs instantly.

Open JS Lab

HTML Track — Separate from Python

40 Fun HTML Projects

Postcards, forms, tables, semantic landmarks, media, and a portfolio one-pager — preview live in its own lab.

Open HTML Lab

SQL Track — Separate from Python

40 Fun SQL Projects

SELECTs, joins, window functions, and shop analytics — on in-browser SQLite in its own lab.

Open SQL Lab