Skip to main content
Web & Interface Design

Responsive Design Principles

Design One Layout That Works on Every Screen

12 lessons4 modules9h 0m durationbeginner level

Instructor: StretchLearn Faculty

About this course

Responsive design is the discipline of making one design serve every screen, from a 320-pixel phone held in one hand to a 27-inch monitor, without shipping a separate site for each. This course teaches the working responsive method that product and web designers actually use: designing mobile-first so the smallest screen sets the priority, choosing breakpoints where the content breaks rather than at arbitrary device sizes, building fluid grids with percentages and the 12-column model, sizing type and space in relative units (rem, em, ch, and viewport units) so everything scales together, and reflowing real components - navigation, cards, tables, forms, and images - as the available width changes. By the end you will have one complete multi-breakpoint layout - a landing or dashboard screen - specified at mobile, tablet, and desktop with a documented breakpoint map, a fluid type scale, and component reflow rules a developer can build directly.

Curriculum

Module 1: The Responsive Mindset and Mobile-First3 lessons
Module 2: Breakpoints and the Fluid Grid3 lessons
  • Breakpoints From Content, Not Devices🔒45m
  • Fluid Grids and Relative Width🔒45m
  • Designing the Breakpoint Map🔒45m
Module 3: Responsive Typography, Spacing, and Images3 lessons
  • Relative Units and Fluid Type🔒45m
  • Responsive Spacing and Touch Targets🔒45m
  • Responsive and Adaptive Images🔒45m
Module 4: Component Reflow and Handoff3 lessons
  • Reflowing Navigation, Cards, and Layout Patterns🔒45m
  • Responsive Tables and Forms🔒45m
  • Testing and the Responsive Handoff🔒45m
Powered by StretchLearn