Autoplay
Autocomplete
Previous Lesson
Complete and Continue
CSS Foundations Deep Dive
About
About This Course
Telegram Group for This Course
What is CSS and Why? ππ¨
What CSS Is and Why Itβs Used β The Language of Style! ππ¨
βQuiz
Setup Environment
Tools & Materials Required for CSS Deep Dive π§π»
Types of CSS Styling ππ¨
Types of CSS Styling ππ¨ (4:52)
βQuiz
Inline CSS ππ¨
Inline CSS β Quick Tweaks for Individual Elements ππ¨ (10:59)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
Internal (Embedded) CSS ππ¨
Internal (Embedded) CSS β Styling from Within Your HTML ππ¨ (13:36)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
External CSS ππ§°
External CSS β Building Reusable and Consistent Designs ππ§° (5:47)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Syntax, Selectors, Properties, and Values π―π»
CSS Syntax ππ‘
CSS Selectors β Mastering Element Targeting π―π» (11:47)
Advanced CSS Selectors β Diving Deeper into Element Targeting ππ (7:47)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
Specificity in CSS ππ¨
Specificity in CSS β The Styling Contest ππ¨ (8:37)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
The Cascade in CSS ππ¨
The Cascade in CSS β How Multiple Rules Interact ππ¨ (8:39)
βQuiz
Inheritance in CSS β π¨βπ©βπ§β¨
Inheritance in CSS β Passing Down Family Traits π¨βπ©βπ§β¨ (8:03)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Comments πβ¨
CSS Comments β Writing Clear and Maintainable Styles πβ¨
CSS Colors π¨π¨
CSS Color Names β A Built-In Palette for Web Designers π¨β¨ (8:25)
Color Names - 140 Standard Colors π¨
βQuiz 1
CSS RGB Colors β Creating Custom Hues with Red, Green, and Blue π¨π΄π’π΅ (3:59)
βQuiz 2
CSS HEX Colors β Mastering the Hexadecimal Palette π’π¨ (4:45)
βQuiz 3
CSS HSL Colors β Exploring Hue, Saturation, and Lightness π¨π (6:04)
βQuiz 4
CSS Background-Color π¨β¨
CSS Background-Color β Adding Life to Your Web Designs π¨β¨ (14:25)
βQuiz
CSS Background Image πΌοΈβ¨
CSS Background Image β Enhancing Your Web Designs with Imagery πΌοΈβ¨ (10:22)
CSS Background-Attachment β Controlling the Movement of Backgrounds ππΌοΈ (2:32)
βQuiz
CSS Background Shorthand π¨πΌοΈ
CSS Background Shorthand β Combining All Background Properties in One Declaration π¨πΌοΈ (8:17)
βQuiz
CSS Borders πΌοΈπ²
CSS Borders β Adding Structure and Style to Your Elements πΌοΈπ² (13:07)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Margins πβ¨
CSS Margins β Spacing Your Elements Effectively πβ¨ (16:41)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz 1
Margin Collapse β Understanding Vertical Margin Behavior ππ (6:00)
βQuiz 2
CSS Padding πποΈ
CSS Padding β Creating Comfortable Spaces Inside Your Elements πποΈ (10:23)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
Inspecting Elements Using DevTools π΅οΈββοΈπ§
Inspecting Elements Using DevTools π΅οΈββοΈπ§ (7:11)
Practice Activity π¨
βQuiz
CSS Units β Pixels, Percentages, Ems, Rems, and Beyond ππ’
Introduction about: CSS Units ππ’
1οΈβ£ Absolute Units (10:07)
Another Absolute Units: The pt Unit in CSS β Designing for Print and Precision πβοΈ
β Quiz 1
2οΈβ£ Relative Units
Relative Units - π Percentage (%) (14:10)
β Quiz 2
Relative Units - π em (17:35)
βQuiz 3
Relative Units - π rem (6:26)
β Quiz 4
Relative - Viewport Units - π vw (Viewport Width) & vh (Viewport Height) (13:26)
β Quiz 5
Relative - Viewport Units -π vmin & vmax (Viewport Minimum & Maximum Units) (11:15)
β Quiz 6
Relative Units - π ch (Character Width) (5:07)
β Quiz 7
Relative Units - π ex (x-height) (4:32)
β Quiz 8
π CSS Units Comparison Table - When to Use Which?
π― Practice: Build a Responsive "Unit Showcase" Page
π― Practice - Solutions
CSS Fonts π¨π€
1οΈβ£ font-family π·οΈ (15:43)
2οΈβ£ font-style π (2:30)
3οΈβ£ font-size π (2:42)
4οΈβ£ font-weight πͺ (5:18)
5οΈβ£ line-height βοΈ (4:13)
6οΈβ£ font-stretch βοΈ (3:55)
7οΈβ£ font-variant π‘ (8:08)
8οΈβ£ Google Fonts π (17:23)
9οΈβ£ @font-face π β Self-Hosting Custom & Web Fonts (12:57)
Which is faster using @font-face or link?
πfont Shorthand ποΈ
CSS Height, Width, and Max-Width ππ
CSS Height, Width, and Max-Width β Controlling Element Dimensions ππ (8:27)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Outline ποΈ
CSS Outline ποΈ (11:56)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Box Model π¦π
What is CSS Box Model? (13:21)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Layout β The position Property π
The position Property π (9:05)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
CSS Display: block, inline, and inline-block π₯οΈπ
block, inline, and inline-block π₯οΈπ (7:23)
Practice Activities π οΈ
Practice Activity π¨: Sample Solution
βQuiz
CSS Hiding Techniques: display: none vs. visibility: hidden
display: none vs. visibility: hidden (4:02)
Practice Activities π οΈ
Practice Activity π¨: Sample Solution
βQuiz
CSS Layout -Display β Flexbox Fundamentals π§©π
Flexbox Fundamentals π§©π (20:35)
Practice Activity π¨
Practice Activity π¨: Sample Solution
βQuiz
Media Query π±π
Responsive Design with Media Queries π±π» (13:36)
1- Breakpoint Exploration: Ultra-Wide Screens ππ₯οΈ
2- Orientation Query: Portrait vs. Landscape π±π
3- High-DPI Images: Retina & 2Γ Displays π¨β¨
4- Print Styles: @media print π¨οΈπ
βQuiz
CSS Layout -Display β Grid Fundamentals π§©π
CSS Grid Layout π§©π
βQuiz
Fixed Grid Example (9:29)
βQuiz 2
Responsive Grids with fr Units (7:05)
βQuiz 3
Repeat Notation (2:20)
βQuiz 4
Responsive Grid with auto-fit & minmax() (3:49)
βQuiz 5
Placing Grid Items By Line Numbers (13:25)
β Quiz 6
Aligning Grid Items with justify-items & align-items (5:02)
Aligning Items with Place Items
β Quiz 7
Aligning Tracks with justify-content & align-content (7:07)
The place-content Shorthand
βQuiz 8
justify-self, align-self & place-self
βQuiz 9
Side-by-side comparison of the six alignment properties
CSS Grid Implicit Tracks : grid-auto-rows & grid-auto-columns π (5:14)
βQuiz 10
Controlling Item Placement with grid-auto-flow ππ (7:30)
βQuiz 11
CSS Grid Areas β Name Your Layout Like a Map πΊοΈπ§© (11:48)
βQuiz 12
Practical Examples (Self Understand)
Misc - Layout
Layout β The z-index Property ποΈβοΈ (4:14)
βQuiz 1
Layout β The overflow Property ππ¦ (7:20)
βQuiz 2
Layout β float and clear πββοΈπ§ (7:24)
βQuiz 3
Multi-Column Layout β Creating Multiple Columns π° (7:29)
βQuiz 4
CSS Pseudo-Elements ::before & ::after β¨π (6:49)
βQuiz 5
CSS Tooltips π οΈβ¨ (7:38)
βQuiz 6
CSS Gradients πβ¨ (10:35)
βQuiz 7
CSS Shadow Effects πβ¨ (13:36)
Shadow Practice Activities π οΈ
Shadow Practice Activities Solutions π οΈ
βQuiz 8
CSS Opacity / Transparency π¨π (5:19)
βQuiz 9
Transforms
CSS Transforms β 2D & 3D Magic πβ¨ (10:32)
Practice Activities π¨
Practice Activities Solution π¨
βQuiz
Transition
CSS Transitions (12:01)
Practice Activities π¨
Practice Activities Solution π¨
βQuiz
Animation
CSS Animations (17:43)
Practice Activities π¨
Practice Activities Solutions π¨
βQuiz
More About Images
CSS Styling Images : Responsive, Avatar, Object-Fit, Filters, Shadows and Borders (13:28)
Practice Activities π¨
Practice Activities Solution π¨
βQuiz 1
CSS Image Shapes (29:08)
βQuiz 2
CSS Centering Images (5:46)
βQuiz 3
CSS Image Sprites
βQuiz 4
CSS SVG Sprites
βQuiz 5
CSS Masking
CSS Masking β Shaping Elements with Images & Gradients π (15:45)
βQuiz
CSS Variables
CSS Variables β Reusable, Dynamic Styling π¨ (17:39)
βQuiz
CSS Math Functions
CSS Math Functions β Making Values Smarter π (6:55)
Practice Projects ππͺ
Project 1 - CV - Layout 1 (43:16)
Project 2 - CV - Layout 2 (34:43)
Project 3 - CV - Layout 3 (17:29)
Project 4 - CV - Layout 4
Project 5 - CV - Layout 5 (Dev-Tools) (11:11)
Project 6 - Short Stories - Layout 1 (11:40)
Project 7 - Short Stories - Layout 2 (5:31)
Project 8 - Short Stories - Layout 3
Self Study Projects - Short Stories Different Layouts
Projects 9 to 20 - Short Stories - Different Layouts (20:28)
Self Study Projects - Galaries
Project 21 to 30 - Galaries (20:13)
Self Study Project - Button Styles
Project 31 - 30 CSS Button Styles (5:55)
Self Study Project - TextBox Styles
Project 32 - 30 CSS Textbox Styles (6:27)
Self Study Project - CheckBox and Radio Button Styles
Project 33 - 30 CSS Checkbox & Radio Styles (7:13)
Self Study Project - CSS Dropdown & List Styles
Project 34 CSS Dropdown & List Styles (5:22)
Self Study Project - CSS Pagination Styles
Project 35 - 30 CSS Pagination Styles (3:37)
Self Study Project - Menu Styles
Project 36 - 30 CSS Menu Styles (4:15)
Inheritance in CSS β Passing Down Family Traits π¨βπ©βπ§β¨
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock