freeCodeCamp
FreeNonprofit coding curriculum with thousands of hours of interactive lessons and projects — web development, JavaScript, Python, data science — plus verified certifications, all completely free.
Why we recommend freeCodeCamp
freeCodeCamp is the most credible free path from zero to employable developer: a project-based curriculum measured in thousands of hours, real certifications earned by building rather than watching, and a nonprofit model with no upsell waiting at module three. Its graduates' hiring record gave the certificates actual recognition, and the companion publication and YouTube channel are quality technical education in their own right.
Best use cases
Best for: career changers who need structure but cannot afford a bootcamp, self-taught developers formalizing gaps (the JavaScript algorithms section is a common interview-prep tool), and anyone who learns by building — every certification ends with portfolio-worthy projects.
Honest limitations
The in-browser editor abstracts away real tooling early on — learners eventually need to bridge to local development, Git and deployment on their own. There is no mentorship or code review beyond community forums, and the curriculum's depth in computer-science fundamentals is lighter than a degree program.
Are you the maker of freeCodeCamp? Claim this listing →
More in Education
Gamified language learning across 40+ languages: bite-sized lessons, streaks, leagues and spaced repetition. The free tier includes the full course content with ads and limited hearts.
Free world-class courses from arithmetic to college-level math, science, economics and humanities: video lessons, mastery-based practice exercises and progress tracking, with no ads and no paywall.
Online courses and degrees from universities and companies — Stanford, Yale, Google, IBM. Most courses can be audited free (videos and readings); certificates and graded work are paid.
Flashcard platform with hundreds of millions of user-created study sets across languages, science, history and test prep, plus practice tests, matching games and learn mode. Free tier covers creating and studying sets with ads.
Web companion to Anki, the reference spaced-repetition flashcard system: review your decks from any browser and sync progress across desktop and mobile. A free account syncs seamlessly with the open-source desktop app and its thousands of community shared decks.
Minimalist typing test with live WPM, accuracy and consistency stats, dozens of modes and themes, and detailed progress history. Open source, free, no account required to practice.