1 - Introduction to website
1.1 - How the web works
1.2 - Setting up a development environment
2 - Html
2.1 - What is html ? Is it a programming language?
2.2 - Basic document structure
2.3 - Essential tags or elements
2.4 - Element attributes
2.5 - Absolute and relative path
2.6 - Creating links
2.7 - Adding images
2.8 - List
2.9 - Html organizing tags
3 - Css
3.1 - Using css in inline mode
3.1.1 - Basic styling
3.1.2 - Css box model
3.1.2.1 - Padding
3.1.2.2 - Margin
3.1.2.3 - Border
3.1.2.4 - Height & width
3.2 - Using css external mode
3.2.1 - Connecting css files to html file
3.3 - Controlling page flow / layouting
3.3.1 - Display properties/ inline, block, flex ,grid
3.3.2 - Positioning / relative, absolute, fixed
3.3.3 - Flexbox
3.3.4 - Grid
3.3.5 - Controlling the layout
3.4 - Css selectors
3.5 - Additional effect and states
3.5.1 - Transition
3.5.2 - Mouse hover effect
3.5.3 - After & before
4 - Final project