TechRat

Languages

JavaScript Developer roadmap

Understand JavaScript deeply: types, closures, prototypes, async and the event loop.

What you will learn

  1. 1. JavaScript Core

    Types and coercion, scope and closures, functions and this, objects, prototypes and classes.

  2. 2. Async JavaScript & the DOM

    Promises, async/await and the event loop, plus the DOM and fetch.

  3. 3. Modules, Errors & Performance

    Organize code with modules, handle errors well and avoid memory and performance pitfalls.

Each step unlocks when you answer its questions well enough, and a module you finish counts in every roadmap that shares it.

Start this roadmap for free