JavaScriptBeginner
Learn JavaScript for Free
Scrimba's interactive JavaScript course lets you edit code right inside the video player. Covers syntax, functions, arrays, objects, DOM manipulation, and building real mini-projects.
Platform profile
Our take
Scrimba's interactive video format is unique: you code inside the video, and it's highly effective for frontend development.
Best for
Frontend developers who learn best by doing.
In our catalog
JavaScriptBeginner
Scrimba's interactive JavaScript course lets you edit code right inside the video player. Covers syntax, functions, arrays, objects, DOM manipulation, and building real mini-projects.
ReactIntermediate
Scrimba's interactive React course teaches components, state, props, hooks, effects, and routing. Build a travel journal, color scheme generator, and meme generator. The interactivity sets it apart.
TypeScriptIntermediate
Scrimba's interactive TypeScript course teaches you to add types to JavaScript. Covers type annotations, interfaces, generics, enums, tuples, and TypeScript with React.
HTML & CSSBeginner
Scrimba's interactive HTML and CSS course with 5.7 hours of content. You edit code directly inside paused video lessons, seeing results in real time. Covers HTML structure, semantic elements, CSS selectors, the box model, layout (flexbox and grid), forms, typography, and responsive design. Includes 5 complete projects, 75+ interactive coding challenges, and awards a free certificate on completion. Uniquely suited for hands-on learners who learn best by writing code alongside video instruction.
Head to head
Judging Scrimba on its own only gets you so far. Each page below puts it head to head with one other platform on cost, certificates, and how deep the free material goes, and every one of them ends in a pick rather than a shrug.
They run in order of how much subject matter the two platforms share, so the near-substitutes for Scrimba come first and the ones that barely overlap sit at the end. Each card names what the other platform is best at, which is usually enough to tell whether the comparison is worth your time.
Want the whole field at once instead? All 25 platforms in one filterable table, or the full comparison index.