Learn to code on the go

Bite-size exercises
Complete bite-sized exercises with real code and immediate feedback

Code Playground
Experiment with examples, write and run code, and save your projects

Streaks
Set a daily goal and maintain a streak to make a habit of coding
Real-world projects
Within days, you'll be able to build exciting projects and share them with your friends