Advanced CSS & Responsive Web Design
Updated in May 2025.
This course now features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.
In this course, you’ll master advanced CSS techniques and responsive web design, enabling you to create modern, adaptive websites. By the end of the course, you'll be proficient in using Flexbox, CSS Grid, media queries, and container queries to build responsive layouts that adapt to various devices. You’ll also gain experience with rem, em, and viewport units for flexible typography and learn how to optimize your designs for mobile-first development.
The course begins with foundational principles of responsive design, guiding you through layout flexibility using percentages and viewport units. You'll learn to implement responsive typography and effective media queries for device-specific styles.
Next, you'll tackle practical projects like building a responsive pricing grid and a landing form, refining your skills with real-world challenges.
Ideal for intermediate developers and designers, this course requires a basic understanding of HTML and CSS. By the end, you’ll have the confidence to design and implement responsive websites effectively.
Watch on Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: UI Design
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Why the Edges of Your UI Are Making Decisions Before Your Users Do
Medium · UX Design
A Great Design is really a consequence of connected processes.
Medium · Startup
AI Is Making UI Faster to Create. Can UX Research Keep Up?
Medium · AI
Designing for Disasters: How I Built Raksha-Setu, a Multimodal Citizen Reporting App for…
Medium · UX Design
🎓
Tutor Explanation
DeepCamp AI