Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Learn JavaScript


Extra perks unlocked via skillcraft.ai link
Master the fundamentals of modern JavaScript in this comprehensive interactive course. You'll be writing real-world code in minutes and solving challenges to cement your understanding of JS concepts. Learn how to use the most up-to-date JavaScript features in bite-sized hands on lessons, challenges and quizzes.
Instructor

Lane Wagner
Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
Course details
25 hours
video
Included
Freemium
What you'll learn
Master modern JavaScript ES6+ syntax
Understand asynchronous programming with promises
Work with objects, classes, and prototypes
Handle errors and debug JavaScript code
Prerequisites
No prior programming experience required
Basic computer skills
Who this course is for
Beginners learning JavaScript fundamentals
Developers transitioning to JavaScript
Programmers wanting to master modern JS
Curriculum
Variables
Comparisons
Functions
Objects
Classes
Prototypes
Loops
Arrays
Errors
Sets
Maps
Promises
The Event Loop
Runtimes
Modules
Notice something missing?
Help us improve this course information for the community