JavaScript Tutorial on Scrimba
Quick Answer: Course on Scrimba. See below for duration, access, and related courses.
Last reviewed: March 2026.
JavaScript Tutorial
FreeLearn the basics of JavaScript by solving 140+ interactive coding challenges. Along the way you will build a game, a browser extension, and even a mobile app!
View on Scrimba (opens in a new tab)About This Course
Learn the basics of JavaScript by solving 140+ interactive coding challenges. Along the way you will build a game, a browser extension, and even a mobile app!
This Beginner-level course covers 9.4 hrs of content across 143 interactive screencasts. It is available for free — no subscription required.
- Duration: 9.4 hrs
- Level: Beginner
- Access: Free (no subscription required)
- Modules: 8
- Total Lessons: 143
Instructor
This course is taught by Per Borgen, an experienced educator on the Scrimba platform.
Module Breakdown
| Module | Duration | Lessons |
|---|---|---|
| Build a Passenger Counter App | 82 min | 20 |
| Practice Time - Part 1 | 26 min | 7 |
| Setting up a Local Dev Environment | 12 min | 0 |
| Build a Blackjack Game | 2.7 hrs | 45 |
| Practice Time - Part 2 | 27 min | 8 |
| Build a Chrome Extension | 2.7 hrs | 43 |
| Practice Time - Part 3 | 26 min | 8 |
| Build a Mobile App | 59 min | 12 |
What You'll Build
- a Passenger Counter App
- a Blackjack Game
- a Chrome Extension
- a Mobile App
These hands-on projects reinforce what you learn and give you portfolio-ready work to show employers.
Prerequisites
No prior programming experience is required. A web browser and willingness to learn are all you need.
Who Is This Course For?
This course is designed for complete beginners who want to learn JavaScript Tutorial from scratch. No prior experience is required — you will start from the very basics and build up to real projects.
Part of These Learning Paths
Choose This If
Choose this course if: You want to learn this topic interactively. Check prerequisites and related paths below.
Related Courses
Practice & Learn More
- Practice JavaScript Arrays
- Practice API Calls
- How Long Does It Take to Learn Coding?
- Scrimba vs Codecademy | All Comparisons
Related Pages
Yes! This course is completely free. No credit card or Scrimba Pro subscription is needed to start learning.
The course contains 9.4 hrs of interactive screencasts. Since you can pause and code along at your own pace, most learners finish in 1-2 weeks of regular practice.
You will build real projects including: a Passenger Counter App, a Blackjack Game, a Chrome Extension. These projects teach you practical skills you can apply immediately.
Start JavaScript Tutorial for Free
(opens in a new tab)Ready to Upgrade Your Learning?
Use our partner link to claim 20% off Scrimba Pro and unlock all courses and career paths.