CSS: Beautiful, Responsive Web Design

Style websites with CSS: colours, fonts, the box model, Flexbox and Grid, plus responsive techniques that look great on every screen.

About this course

What you will learn

  • Style websites with CSS: colours, fonts, the box model, Flexbox and Grid, plus responsive techniques that look great on every screen.
  • Hands-on practice in every lesson with end-of-chapter exercises
  • Re-watch anytime, anywhere

Who is this for

Students, teachers and curious learners. No prior experience needed (edit these details in Admin).

Related courses

View all
Free
Beginner Online course

HTML for Beginners: Build Your First Web Page

Learn how web pages are structured with HTML: headings, paragraphs, links, images, tables and forms — and publish your own profile page.

Web Development ครูตะวัน 3 hrs
Free
Intermediate Online course

JavaScript Essentials: Bring Your Pages to Life

Understand variables, conditions, loops, functions and the DOM to build interactive pages such as a calculator, a quiz and a simple game.

Web Development ครูตะวัน 6 hrs
Free
Beginner Online course

Python for Everyone: Start from Zero

Build solid programming foundations with Python: setup, variables, conditions, loops, functions, lists and files, with computational-thinking exercises.

Coding & AI ครูตะวัน 8 hrs