1. Introduction
2. Environment Setup
- 2.1 Environment Setup Introduction
- 2.2 Install Google Chrome Browser
- 2.3 Chrome Extensions for Web Designers
- 2.3.1 WhatFont
- 2.3.1 (Issue Solved) Issue Fixed - Google Chrome CSS Overview
- 2.3.2 ColorZilla
- 2.3.3 Page Ruler Redux
- 2.3.4 CSS Viewer
- 2.4 Install Visual Studio Code
- 2.5 Important VSCode Extensions
- 2.5.1 Auto Close Tag
- 2.5.2 Auto Rename Tag
- 2.5.3 Bootstrap 4, Font awesome 4 or (for Bootstrap 5) Bootstrap 5 & Font awesome Snippets
- 2.5.4 Code Runner
- 2.5.5 Code Spell Checker
- 2.5.6 Color Highlight
- 2.5.7 Git History
- 2.5.8 GitLens - Git supercharged
- 2.5.9 IntelliSense for CSS class names in HTML
- 2.5.10 Live Server
- 2.5.11 Lorem ipsum VScode(Emmet) already has this feature. Type lorem and number of word and hit tab. Example. lorem100
- 2.5.12 (File Icon Theme) Material Icon Theme
- 2.5.13 Open in Browser
- 2.5.14 Prettier - Code formatter
- 2.5.15 (File Icon Theme) vscode-icons
- 2.5.16 (Theme) Dracula Official
- 2.5.17 (Font) Fira Code
- 2.5.18 Goto Settings > search "font family" > set font to "Fira Code" (without quote)
- 2.5.19 Goto Settings > search "font ligature" > open in json > set "editor.fontLigatures": true
- 2.6 Install Git to Your Machine
- 2.7 Install NodeJS to Your Machine
- 2.8 Install Windows Terminal 1.0
- 2.9 Install Postman - A REST API Client
3. Play with HTML & CSS
4. HTML Common Tags
5. CSS Units
6. CSS Box Model
7. CSS Layout using Floats
8. CSS Flexbox
9. CSS Grid Layout
10. CSS Display Properties
11. CSS Positions
12. CSS Pseudo Classes and Elements
13. CSS Advanced Common Topics
14. CSS Transformations
15. CSS Transitions
16. CSS Animations
17. HTML Head
18. HTML Link
19. HTML List
20. Project 1 - Navigation Bar
21. Project 2 - HTML Dropdown Design
22. Project 3 - HTML Mega
- 22.1 Setup Dropdown Menu
- 22.2 Structure Mega Menu
- 22.3 Style Mega Menu
23. Project 4 - HTML Table Design
- 23.1 Understand HTML Table
- 23.2 Markup Table Element
- 23.3 Style Table Element
24. Project 5 - HTML Form Design
- 24.1 HTML Form And Attributes
- 24.2 HTML Form Elements
- 24.3 Explore HTML Input Types
- 24.4 Let's Create A Simple Form
- 24.5 Let's Markup A Complex Form
- 24.6 Complex Form Design
25. Project 6 - Image Gallery
26. Project 7 - Single Page Portfolio
27. Project 8 - Multi Page Blog
28. CSS Responsive Design
29. CSS Frameworks
- 29.1 Our Own CSS Framework
- 29.2 What is CSS Framework
- 29.3 Top 5 CSS Frameworks
- 29.4 Let’s Understand Bootstrap
30. Bootstrap 5 Layouts
- 30.1 Bootstrap 5 Breakpoint
- 30.2 Bootstrap 5 Containers
- 30.3 Bootstrap Grid System
- 30.4 Responsive Grid Design
31. Bootstrap 5 Components
32. Bootstrap 5 Utilities
33. Project 9 - Bootstrap 5 Blog Design
- CSS Programming using SCSS
- Project 10 - Corporate Website
- Project 11 - ECommerce Website