freeCodeCamp offers a free, project‑based curriculum for web development and data science. Below are 20 comparable platforms that provide coding education, ranging from interactive tutorials to full‑stack bootcamps.
Get targeted exposure with custom position pinning and highlighted placement.
Interactive, browser‑based lessons covering web development, data science, and computer science fundamentals.
University‑partnered courses and specializations in programming, software engineering, and AI, with optional certificates.
Free, self‑paced tutorials on JavaScript, HTML/CSS, SQL, and computer science concepts for beginners.
Marketplace of over 200,000 video courses on every programming language and technology, often on sale.
College‑level courses from MIT, Harvard, and others covering Python, Java, web dev, and data analysis.
Open‑source, full‑stack curriculum focusing on Ruby on Rails and JavaScript with real‑world projects.
Mobile‑first platform offering bite‑size lessons and community challenges for over 20 programming languages.
Tech‑skill platform with expert‑led video paths, skill assessments, and hands‑on labs for developers.
Project‑based tracks in web development, iOS, Android, and UX design, with a built‑in code editor.
Non‑profit offering free coding courses for K‑12, including the popular Hour of Code activities.
Nanodegree programs co‑created with industry leaders, focusing on AI, data engineering, and full‑stack development.
Free access to MIT's undergraduate and graduate computer science course materials, including lecture notes and assignments.
Introductory computer science series covering C, Python, SQL, and web development, available for free on edX.
Reference‑style tutorials and interactive editors for HTML, CSS, JavaScript, and backend languages.
Platform for practicing algorithmic coding problems, interview prep, and contests across many languages.
Coding challenge site with skill assessments, contests, and interview preparation tracks.
Mentor‑guided exercises for dozens of languages, focusing on code review and community feedback.
Learn programming by solving puzzles and building games, with real‑time visual feedback.
Creative‑focused video classes covering web development, UI/UX design, and programming fundamentals.