What it does
CodeQuest teaches programming through quests: short stages with hands-on challenges, each ending in a quick quiz that opens the next one. Your code runs on your own device, so it works on locked-down school and work computers too.
It is made for phones as well as laptops, with a code editor that has extra keys for brackets, quotes and indents.
What you can do with it
- Learn Python from scratch, in your browser
- Learn SQL and practise writing queries
- Learn to code on your phone or tablet
- Learn to code offline, on a plane or a train
- Practise coding on a school or work computer where you can't install anything
- Get a certificate for each part of a course you finish
Features
- Python and SQL courses, from first steps to small projects
- Challenges that check your code and show exactly what was different
- XP, ranks, daily streaks and badges
- Download quests to learn on a plane or train
- A certificate for each quest you finish
Install CodeQuest
Web apps install straight from the browser, in a few seconds. It then opens from your home screen like any other app.
Computer
- Open the app in Chrome or Edge.
- Click the install icon at the right of the address bar, or open the browser menu and choose Install.
iPhone and iPad
- Open the app in Safari.
- Tap the Share button (the square with an arrow pointing up).
- Choose Add to Home Screen, then Add.
Android
- Open the app in Chrome.
- Tap Install when it is offered, or open the ⋮ menu and choose Install app.
