Free Developer Tools & Code Editors
The reference material and browser tools that sit alongside the courses. Everything here is free, needs no account, and runs entirely in your browser — nothing to install and nothing to configure before you can use it.
Free online developer tools: code editors for Python, JavaScript and SQL, plus a regex tester, JSON formatter, and coding challenges.
If you are partway through a lesson and need to check a method name, test a regular expression, or run a quick snippet without leaving the site, this is where to come. For structured learning, start with the courses instead; if you are not sure which language to begin with, where to start walks you through choosing one.
Documentation
Condensed language references you can scan in seconds — syntax, the methods you actually reach for, and short examples. Written to answer "how did that work again?" rather than to teach a topic from scratch.
Learning Tools
Small utilities for the moments a lesson cannot cover: testing a regular expression against your own input, formatting an untidy block of JSON, stepping through a sorting algorithm to see what it does, or working a set of exercises once a topic has clicked.
Inspiration
The questions that come after the syntax: what to build once you can write code, what the job market pays, how to present your work, and how to prepare for a technical interview. Longer reads rather than quick references.
About This Tool
This tool is currently under development. Check back soon for updates!
Guides & references
- Business — Turn your programming skills into real income — from side hustle to full-time business
- Career Roadmaps — Clear, step-by-step paths from beginner to job-ready developer
- Challenges — Sharpen your skills with curated coding challenges from beginner to advanced
- Docs — Browse documentation and quick references for all our courses. Each documentation page includes key concepts, official resources, and links to our interactive courses.
- Freelance — Turn your coding skills into a thriving freelance career
- Interview Prep — Technical interviews can feel intimidating, but they don't have to be. The best interviews happen when you're authentic, prepared, and confident in your ability to learn. This guide covers mindset,…
- Portfolios — Learn how to showcase your work and stand out to employers
- Project Ideas — Inspiration for your next build + key terms every developer should know
- Salary Guide — Know your worth — real salary ranges for developer roles by experience level