Click here to navigate the course.

Drag the edges to resize the window.

In Projects, you can keep track of your progress as you go throught the tasks. Check each item as you complete it!


Welcome to Learn JavaScript!

JavaScript is the most widely used programming language on the web and is used on most websites, including this one.

By the end of this course, you'll have a strong foundation in JavaScript. You'll be able to write full-fledged programs, make HTML and CSS dynamic, and write impressive web applications.

This unit has two parts:

  1. Learn the building blocks of JavaScript
  2. Do some fun stuff with those parts

Because this course starts with the building blocks of JavaScript, make sure to take notes and pace yourself. This foundation will take us through the rest of the JavaScript course.


Click 'Next' to begin!

Report a Bug
If you see a bug or any other issue with this page, please report it here.