Pick a course
Each course has its own lessons, guide book and playground. Your progress is saved in this browser.
- Py
Python
59 lessons · 14 guide chapters
From print() to pandas, run in real CPython in your browser.
0/59 doneStart - Ph
PHP
22 lessons · 12 guide chapters
The language behind most of the web, from syntax to fibers.
0/22 doneStart - La
Laravel 13
11 lessons · 12 guide chapters
Routing, Eloquent and the rest of the framework, run in a real app.
0/11 doneStart - Ts
TypeScript
14 lessons · 12 guide chapters
JavaScript with types, checked by the TypeScript compiler in your browser.
0/14 doneStart - Re
React
13 lessons · 11 guide chapters
Components, state and effects, rendered live next to your code.
0/13 doneStart - Cp
C++
8 lessons · 12 guide chapters
Types, objects and the standard library, compiled by clang in your browser.
0/8 doneStart - Rs
Rust
1 lesson · runs on your computer
Ownership, traits and fearless concurrency, compiled by your own rustc.
0/1 doneStart - Da
Dart
16 lessons · 12 guide chapters · runs on your computer
A typed, null-safe language, from variables to isolates.
0/16 doneStart - Fl
Flutter
19 lessons · 11 guide chapters · runs on your computer
Build UIs from widgets and see them run as a web app.
0/19 doneStart