The Odin Project offers a free, project‑based full‑stack curriculum. Looking for other platforms to learn coding, whether free or paid, self‑paced or instructor‑led? Below are 20 great alternatives in the Learn‑to‑Code space.
Get targeted exposure with custom position pinning and highlighted placement.
Free, open‑source curriculum covering HTML, CSS, JavaScript, front‑end libraries, data visualization, APIs, and full‑stack development with hands‑on projects.
Interactive, browser‑based lessons for dozens of languages and tech stacks; offers both free tracks and a paid Pro plan with real‑world projects and quizzes.
University‑partnered courses and specializations in programming, computer science, and software engineering; includes guided projects and professional certificates.
Massive Open Online Courses (MOOCs) from top universities covering fundamentals to advanced topics; offers verified certificates and MicroMasters programs.
Marketplace of over 200,000 tech courses; pay‑per‑course model with frequent discounts, covering everything from web dev to data science.
Free, self‑paced tutorials on computer programming basics, JavaScript, HTML/CSS, and SQL, with interactive coding challenges.
Subscription‑based platform focused on web development and design; offers tracks, quizzes, and a built‑in code editor.
Tech‑skill platform with expert‑led video courses, skill assessments, and learning paths for developers, IT pros, and data specialists.
Nanodegree programs co‑created with industry leaders; project‑based learning in AI, web dev, cloud computing, and more.
Mobile‑first app offering bite‑size lessons and community challenges for languages like Python, Java, C++, and JavaScript.
Gamified platform where users solve coding kata to earn ranks; supports dozens of languages and community‑generated challenges.
Extensive library of algorithmic problems for interview prep; includes contests, discussion forums, and premium problem sets.
Practice platform for coding challenges across algorithms, data structures, AI, and domain‑specific tests; used by recruiters for assessments.
Assessment‑focused coding platform offering arcade challenges, interview practice, and certification exams.
Free, mentor‑driven coding exercises in over 50 languages; provides feedback loops and community support.
Free access to MIT’s computer science courses, including lecture notes, assignments, and exams for subjects like Introduction to CS and Algorithms.
Introductory computer science series (available on edX) covering C, Python, SQL, and web development with hands‑on problem sets.
Web‑focused tutorials and interactive editors for HTML, CSS, JavaScript, SQL, and server‑side languages; ideal for quick reference.
Creative‑focused subscription platform with video classes on web development, UI/UX design, and programming fundamentals.
Self‑paced, interactive courses covering web development, data science, and computer science fundamentals; offers a free tier and Pro subscription.