Scrimba JavaScript Courses
JavaScript is the widest category on Scrimba. It spans the core language, the frameworks and runtimes built on top of it, the tooling around it, and career prep. Every course is interactive, so you write code in the lesson rather than just watch.
Where to start
Start with the free Learn JavaScript (9.4 hrs). It teaches the language through four built projects rather than a single capstone, which keeps momentum high. It is the anchor for the rest of this category.
All JavaScript courses
Core language first, then frameworks and runtimes, then tooling and web fundamentals, then career and interview prep.
Guides: How to Learn JavaScript is a beginner roadmap that maps a route through the courses above.
How to progress
Run Learn JavaScript first, then add Advanced JavaScript and The Tricky Parts of JavaScript for language depth. From there, branch by goal: Learn Node.js and Learn Next.js for the runtime and framework side, or JavaScript Interview Challenges when interviews are near.
Where it fits
The Frontend Developer Path wraps the core JS courses into a longer track, the Fullstack Developer Path extends it with Node, Express, and Next.js, and the Backend Developer Path focuses on async JS and servers. Browse them all on the Learning Paths hub.
Related
- React courses, backend courses, and all courses
- Practice JavaScript arrays and practice API calls
- Scrimba pricing
Add Pro for Advanced JavaScript and interview reps
Learn JavaScript is free. Pro unlocks Advanced JS, the interview challenges, and the deep-dive shorts that follow.
Use our partner link to get 20% off the Pro plan.