- 36 Sections
- 107 Lessons
- 16 Weeks
Expand all sectionsCollapse all sections
- Overview of Web Development6
- Asynchronous JavaScript - An Introduction1
- Module 1: Introduction to Web Development1.1 Overview of Web Development5
- Role of HTML, CSS, and JavaScript3
- Setting Up a Development Environment4
- HTML 5 Basics - An Introduction to HTML3
- HTML Document Structure3
- HTML Forms and Input Elements4
- CSS3 Fundamentals - An Introduction to CSS4
- Box Model and Layout3
- Flexbox and Grid3
- Responsive Web Design5
- Advanced CSS - CSS Transitions and Animations3
- CSS Preprocessors (e.g., SASS)3
- CSS Frameworks (e.g., Bootstrap)3
- JavaScript Basics - An Introduction to JavaScript2
- Control Flow and Looping3
- Functions and Scope4
- Objects In JavaScript2
- Arrays in JavaScript2
- DOM Manipulation5
- Callbacks, Promises, and Async/Await3
- Fetch API and AJAX3
- JavaScript Frameworks and Libraries3
- Working with Libraries (e.g., jQuery)2
- Version Control with Git - Introduction2
- Basic Git Commands3
- Collaborative Development with Git and GitHub4
- Real World Project3
- Showcase Skills in Building a Web Application2
- Peer Review and Feedback2
- Best Practices and Optimization - Code Quality and Code Reviews2
- Performance Optimization2
- Browser Developer Tools2
- Deployment and Hosting - Deploying a Website2
- Domain Management2