Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 1
JavaScript Execution Model
Module 3
Debugging and Code Quality
Module 4
The `this` Keyword and Object Context
Module 5
Objects, Prototypes, and Classes
Module 6
Advanced Data Structures and Iteration
Module 7
Asynchronous Programming
Module 8
JavaScript Module Systems
Module 9
Building for the Browser: DOM and Web APIs
Module 10
Server-Side JavaScript with Node.js
Module 11
Advanced Design Patterns and Metaprogramming
Module 12