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 2
Semantic HTML, Tables, and Forms
Module 3
CSS Fundamentals and the Box Model
Module 4
CSS Positioning and Layout
Module 5
One-Dimensional Layout with Flexbox
Module 6
Responsive Web Design
Module 7
JavaScript Fundamentals and Control Flow
Module 8
JavaScript Functions and Scope
Module 9
JavaScript Data Structures: Objects and Arrays
Module 10
JavaScript and the Document Object Model (DOM)
Module 11