Courses
All courses
Frontend Path
Frontend Bootcamp
Not sure where to start?
Let us help you find your perfect course.
Pricing
Create Account
Log in
Why Scrimba?
Courses
All courses
Frontend Path
Frontend Bootcamp
Not sure where to start?
Let us help you find your perfect course.
Pricing
Pricing
Create Account
Log in
Go Pro!
Courses
All courses
Frontend Path
Frontend Bootcamp
Not sure where to start?
Let us help you find your perfect course.
Karma
Dashboard
Connect to Discord
Find a course
Settings
New scrim
Log out
JavaScript
JavaScript is the worlds most popular programming language
24 courses
The Frontend Developer Career Path
1171 lessons | 80 hours 49 min
with
Per Harald Borgen
Beginner
Pro
JavaScript deep dive
112 lessons | 14 hours 6 min
with
Reed Barger
Intermediate
Pro
Build a Snake game in JavaScript
28 lessons | 1 hour 39 min
with
Ania Kubow
Intermediate
Pro
Neural networks in JavaScript
21 lessons | 1 hour 33 min
with
Robert Plummer
Intermediate
Learn D3 for free
12 lessons | 29 min
with
Sohaib Nehal
Intermediate
Learn Merge Sort in JavaScript
11 lessons | 1 hour 4 min
with
Jonathan Lee Martin
Advanced
Pro
The Weekly Web Dev Challenge
49 lessons | 1 hour 44 min
with
Leanne from Scrimba
Intermediate
JavaScriptmas 2020
48 lessons | 1 hour 40 min
with
Dylan C. Israel
Beginner
Build a color tool in vanilla JavaScript
20 lessons | 1 hour 22 min
with
James Q Quick
Intermediate
Introduction to clean code
25 lessons | 1 hour 4 min
with
Dylan C. Israel
Intermediate
Pro
Build components in HTML, CSS & JS
21 lessons | 1 hour 25 min
with
Jad Khalili
Intermediate
Pro
Introduction to unit testing
22 lessons | 1 hour 26 min
with
Dylan C. Israel
Intermediate
Pro
21 web dev tips for 2021 🎇
26 lessons | 1 hour 56 min
with
Ania Kubow
Beginner
Pro
Frontend interview tips
23 lessons | 1 hour 51 min
with
Dylan C. Israel
Intermediate
Pro
Learn modern JavaScript
30 lessons | 52 min
with
freeCodeCamp
Intermediate
Learn Binary Search in JavaScript
11 lessons | 1 hour 3 min
with
Jonathan Lee Martin
Advanced
Pro
From jQuery to React
30 lessons | 1 hour 16 min
with
Hamza Mirza
Intermediate
Pro
The tricky parts of JavaScript
19 lessons | 59 min
with
Zack Wilson (PortEXE)
Intermediate
Pro
Practical math for frontend developers
15 lessons | 1 hour 4 min
with
Ryan Gonyon
Intermediate
Pro
Learn Alpine JS
18 lessons | 1 hour 4 min
with
Andre Madarang
Intermediate
Pro
The coding bootcamp primer
65 lessons | 4 hours 31 min
with
V School
Beginner
Learn Regular Expressions
35 lessons | 46 min
with
freeCodeCamp
Intermediate
Introduction to ES6+
35 lessons | 1 hour 52 min
with
Dylan C. Israel
Intermediate
Build an app with JavaScript and Dropbox
16 lessons | 55 min
with
Christian Jensen
Intermediate