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
Foundations of Web Development
Module 2
Structuring Web Pages with HTML
Module 3
Styling Web Pages with CSS
Module 4
Advanced Page Layout with CSS
Module 5
JavaScript Fundamentals
Module 6
Making Pages Interactive with JavaScript
Module 7
Responsive Web Design
Module 8
Mini-Project: Building a Responsive Navigation Menu
Module 9
Capstone Project: Building a Multi-Page Website
Module 10