Week 1 (Introduction to Internet & Web Dev)
- [x] Understanding the client-server architecture
- [x] The role of protocols (HTTP, TCP/IP) in Internet communication
- [x] Understanding the World Wide Web (WWW)
- [x] The structure of a website: pages, assets, and resources
- [x] The role of web browsers and how they render web pages
Week 2 (Introduction to Front-End Development)
- [x] Overview of Modern Web Development
- [x] Setting Up a Development Environment (Vs code, basic command line usage, git/GitHub)
- [x] HTML and CSS Basics (Fundamentals)
- [x] HTML project and CSS Layout
Week 3 & 4 (Javascript Deep Dive)
- [x] What is JavaScript, and how does it work?
- [x] JavaScript Functions and DOM Manipulation
- [x] Asynchronous Javascript (callback, promises, async-await)
- [x] Understanding Event Loop and How It Works