Give feedback as an early user and get the docs plus a full website free. Code FRIEND: valid on one-time purchases only.

Learn JavaScript

JavaScript is the programming language of the web, it brings your pages to life. The best place to learn it in depth is Mozilla's official guide: beginner-friendly, comprehensive, and always up-to-date.

Access Mozilla Learn JavaScript

The complete JavaScript guide, straight from the source.

Visit guide

What you'll learn

Variables & Data Types

Store and work with strings, numbers, arrays, and objects.

Functions

Reuse logic with parameters, return values, and arrow functions.

Control Flow

Make decisions and repeat work with conditionals and loops.

DOM Manipulation

Read and update page elements directly from your scripts.

Events

React to clicks, input, and other user interactions.

Modern JavaScript

Use ES6+ features like destructuring, modules, and promises.

With HTML, CSS, and JavaScript under your belt, you have a strong foundation for web development. Head back to Additional Resources to review the path or explore what comes next.