1️⃣ Internet -->
How does the internet work?
What is HTTP?
Browsers and how they work?
DNS and how it works?
What is Domain Name?
What is hosting?
2️⃣ HTML -->
Learn the basics
Writing Semantic HTML
Forms and Validations
Conventions and Best Practices
Syntax and Basic Constructs
Accessibility
SEO Basics
3️⃣ CSS -->
Learn the basics
Making Layouts (display, positioning, CSS grid, Flexbox...)
Responsive design and Media Queries.
4️⃣ JavaScript -->
Syntax and Basic Constructs
Learn DOM Manipulation
Learn Fetch API/ Ajax (XHR)
ES6+ and modular JavaScript
Understand the concepts (hoisting, Event Bubbling, Scope, Prototype, Shadow DOM, strict...)