Gothermyx logo Gothermyx UI/UX Learning
Responsive Web Design Fundamentals: Layouts That Work on Any Screen
beginner

Responsive Web Design Fundamentals: Layouts That Work on Any Screen

925 views 408 likes
925 12%
Total Views
408 8%
Likes
beginner
Audience
11.2025
Published
Registration fee CA$79 Recommended for: beginner
Register for webinar

Details

Date 11.2025
Level beginner
Price CA$79
Host Gothermyx
Location Calgary, AB, Canada

Notifications

You will receive updates about this webinar.
Contact contact@bepooke.club
Phone +1 902 940 5927
Website bepooke.club

About this webinar

What this webinar actually covers

Responsive web design is not a single technique — it is a combination of decisions about grids, breakpoints, typography scaling, and image handling that collectively determine how a page behaves across screen sizes. This webinar focuses on the mechanics behind those decisions, so you leave with a framework for thinking through layout problems, not just a handful of copy-paste code snippets.

Who tends to get the most out of this session

This is designed for people who have built a few static pages and know basic HTML and CSS, but run into trouble when their layouts break on mobile. If you have ever pushed a site live and then checked it on a phone only to find text overflowing or buttons too small to tap, this is exactly where we start. The session does not assume any framework knowledge — we work with plain CSS throughout.

The practical side of the curriculum

Each concept is demonstrated with a live browser example, and the code is shared afterward so you can revisit it at your own pace. We look at media queries in depth, including the logic for choosing breakpoints based on content rather than device names. Flexbox and CSS Grid are both introduced as layout tools, with side-by-side comparisons showing when each one makes sense for a given problem.

Fluid images and performance tradeoffs

A section of the webinar is devoted to images specifically, since they are often the biggest source of layout problems and slow load times on mobile. We cover the srcset attribute, the picture element, and simple CSS rules that prevent images from breaking their containers — along with a brief look at how image dimensions affect Core Web Vitals scores.

Example of a two-column layout collapsing gracefully to a single column on narrow screens using CSS Grid and a single media query breakpoint.
Is live coding required to participate?

No. You can follow along in a local code editor or use an online sandbox like CodePen. All examples are provided before the session starts.

Session program

  1. Session 1 — The viewport and why it matters
    What the viewport meta tag does, how browsers interpret it differently, and why ignoring it causes the most common mobile layout bugs.

  2. Session 2 — Fluid grids and percentage-based layouts
    Moving from fixed pixel widths to proportional units. Practical exercise: converting a three-column desktop layout into a responsive one without a framework.

  3. Session 3 — Media queries in practice
    Syntax, logical operators, and a content-first approach to choosing breakpoints. Discussion of min-width versus max-width strategies and when to use each.

  4. Session 4 — Flexbox for component-level layout
    Row and column flex containers, alignment properties, and wrapping behavior. Real-world use case: a responsive navigation bar with a hamburger fallback.

  5. Session 5 — CSS Grid for page-level layout
    Defining grid templates, placing items, and using auto-fill with minmax for intrinsically responsive grids that require fewer media queries.

  6. Session 6 — Responsive images and the picture element
    srcset, sizes, and the picture element with art direction use cases. Brief overview of lazy loading and its effect on page speed metrics.

  7. Session 7 — Testing and debugging across devices
    Using Chrome DevTools device emulation, real device testing considerations, and a checklist for catching common responsive failures before deployment.

  8. Q and A
    Open question period with screen sharing available for participants who want to show a specific layout issue from their own projects.