Skip to main content

All Scrimba Courses

Scrimba runs 73+ interactive courses across React, JavaScript, AI, CSS, backend, Python, and TypeScript. 24 full courses are free with no card, including Learn React and Learn JavaScript; the rest need Scrimba Pro. New to code? Start with a free course below. Want a structured sequence to a portfolio? Use a learning path instead.

Reviewed inside the courses with a Pro account, September 2026.

Browse by Topic​

TopicCoursesHighlights
React10+ coursesLearn React, Advanced React, React 19, Router
JavaScript30+ coursesBeginner to advanced, interview prep, ES6+
AI & Machine Learning11+ coursesAgents, RAG, LangChain, OpenAI, Claude, MCP
CSS & Design12+ coursesTailwind, Grid, Flexbox, animations, UI design
Backend & Databases4+ coursesSQL, Supabase, Firebase, Regex
Python1 courseLearn Python (4.1 hrs, beginner)
TypeScript1 courseLearn TypeScript (4.2 hrs, intermediate)

Inside the courses​

One chapter card per topic, from the course to open first, plus one thing the review found.

Chapter card from Scrimba's Learn React course announcing the Chef Claude project
React: Learn React, section 3, where the form starts calling the Claude API.
Chapter card from Scrimba's Learn JavaScript course for the passenger counter build
The first build in Learn JavaScript: a passenger counter, 30 scrims and 82 minutes before you touch anything harder.
Module 1 card from Scrimba's Learn to Code with AI course
Nothing is gated in Learn to Code with AI: no Pro items, no solo project, nothing to unlock.
Chapter card from Scrimba's Learn HTML and CSS course opening the CSS module
CSS: Learn HTML and CSS, where the Google.com clone gets styled after being built in plain HTML.
Opening card from Scrimba's Learn SQL course, taught by Gregor Thomson
Sixty-two challenges across 49 scrims run on one database in Learn SQL, and none of it is Pro.
Opening card from Scrimba's Learn Python course, taught by Treasure Porth
Starting with PayUp, Learn Python builds three terminal apps, then stops short of classes or files.
Section 1 card from Scrimba's Learn TypeScript course, taught by Bob Ziroll
TypeScript: Learn TypeScript, where a pizza app moves to .ts and seven red lines appear before any fix.Chapter title cards from scrimba.com.
  • Learn React: six sections, both capstones, and about 180 scrims are free. Pro gates the two solo projects.
  • Learn JavaScript: the calculator challenge writes the bug first, so 'Sum: ' + 8 + 2 renders "Sum: 82" before Per fixes it. The three solo projects are Pro.
  • Learn to Code with AI: nothing is gated, not even a solo project. Guil says up front it is not a programming course; Intro to AI Engineering is the LLM plumbing.
  • Learn HTML and CSS: the Google.com clone starts as plain HTML in module one and gets its CSS in module two. The Hometown Homepage solo project is free; three others are Pro.
  • Learn SQL: 62 challenges across 49 scrims, all on one classic-car dealership database. Nothing is Pro.
  • Learn Python: three terminal apps, PayUp first. It stops at functions and try/except: no dictionaries, classes, or files.
  • Learn TypeScript: Bob writes a buggy pizza restaurant in JavaScript, moves it to a .ts file, and seven red underlines appear before a line changes.

Career Paths​

For structured learning from beginner to job-ready, check out the Learning Paths:

Free Courses​

These courses are available without a Pro subscription:

Practice Guides​

Stop reading documentation and start coding. Check out our interactive practice guides:

Where to start​

New to code? Start with Learn HTML and CSS: free, no prerequisites. Already writing basic JavaScript? Go straight to Learn React. Want one sharp skill instead of a full sequence (React, TypeScript, a single AI topic)? Grab a course row from the topic table above. Comparing against paid options across every topic? See our best coding courses on Udemy ranking.

A career path bundles courses in order toward hireable projects. Pro unlocks the full sequence, Discord, and certificates.

Open the catalog on Scrimba

Start with free courses to test the scrim format, then upgrade to Pro for every course and all four paths. Use our partner link for 20% off Pro when you are ready.

Try Scrimba free (opens in a new tab)