FreeSQL Foundations — your first real data skill. Start querying for free today. Start SQL →
CoursesWeb DevelopmentCSS Fundamentals
Web DevelopmentBeginner

CSS Fundamentals

Make your web pages look great. Learn selectors, the box model, flexbox, and responsive design basics.

~8h total
6 lessons
~3h content
Pro Access
✦ Includes mini project
⭐ Certificate of completion

No setup required · 100% browser-based

What You'll Learn

Apply styles using selectors and properties
Master the CSS box model
Build responsive layouts with Flexbox
Use CSS variables for consistent theming

Course Syllabus

6 lessons · ~200 minutes
01
Selectors & Specificity
25 min
Concept
02
Box Model Deep Dive
30 min
Code-Along
03
Typography & Colour
25 min
Code-Along
04
Flexbox Layout
40 min
Code-Along
05
Responsive Design Basics
35 min
Code-Along
06
Mini Project: Styled Profile Card
45 min
Project

Prerequisites

  • HTML Fundamentals

Tools Used

CSS3Browser IDE
Continue Your Journey

This course is part of the Web Development Learning Path

From HTML structure to interactive React apps — a complete path for building modern websites.

Ready to start CSS Fundamentals?