Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Learn JavaScript

via Boot.dev

Overview

Boot.dev Special Discount:
25% off your first payment!
Grab it
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.

Syllabus

  • Variables
    • Learn the basic syntax of JavaScript and how to declare variables
  • Comparisons
    • Learn how to compare values and write conditional statements
  • Functions
    • Learn about the different ways to create and execute functions in JavaScript
  • Objects
    • Objects are one of the most-used JS structures, learn to master them
  • Classes
    • Learn about classes in JavaScript and how they differ from POJOs and the classes in other languages
  • Prototypes
    • Explore JavaScript prototypes and how they enable inheritance without traditional classes.
  • Loops
    • Understand and practice the many ways to iterate over a list of data
  • Arrays
    • Learn about contiguous memory storage in JavaScript
  • Errors
    • Practice good error handling with JavaScripts try/catch
  • Sets
    • Practice using the new ES6 (ES2015) set object for collections of unique values
  • Maps
    • Learn about the new ES6 map object for collections of key-value pairs
  • Promises
    • Understand promises and asynchronous programming in JavaScript, as well as the new async/await syntax
  • The Event Loop
    • Grok one of the most important elusive concepts beknownst to JavaScript developers, the asynchronous event loop
  • Runtimes
    • Learn about the different JavaScript runtimes and how they differ
  • Modules
    • ES6 Modules help us organize our code into separate files. Learn how to use them and how they differ from CommonJS.

Taught by

Lane Wagner, Dan, Matt, Allan, and Hunter

Reviews

4.7 rating at Boot.dev based on 552 ratings

Start your review of Learn JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.