Learn JavaScript

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide.

About this course
Learn the basics of JavaScript, the most popular programming language in the world. 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.
What you'll learn
Introduction
Learn how to run JavaScript code and what makes JS different
Variables
Learn about variables and how they can store information in a program
Comparisons
Learn how to compare values and write conditional statements
Functions
Learn about the different ways to create and execute functions in JavaScript
Arrays
Learn about contiguous memory storage in JavaScript
Loops
Understand and practice the many ways to iterate over a list of data
Objects
Objects are one of the most-used JS structures, learn to master them
Errors
Practice good error handling with JavaScripts try/catch
Runtimes
Learn about the different JavaScript runtimes and how they differ