Skip to main content

Interface Design Patterns UX Training

Vitaly Friedman

Your instructor
Vitaly Friedman

Workshop includes:
  • 🔴  Live online sessions
  • 🔖  Real-world examples
  • 🗣  Active participation
  • 📺  Bonus 9h-video course
  • 🔴  Workshop recordings
  • ✅  UX checklists
  • 🎤  Dedicated Q&A time
  • 🏅  UX Certification

Live UX training + video course April 15 – May 13, 2022
09:00 – 11:30 AM PT (18:00 – 20:30 CET) • Check your time zone ⏰

Roll up your sleeves — it’s time to brush up your UX skills! How would you architect an effective multi-level navigation for a large government website? What about enterprise-grade tables with intricate forms, filters and search? Or perhaps a neat seat selection UI for a Formula 1 Grand Prix? Well, fasten your seat belt!

In a jam-packed 4-weeks UX training with Vitaly Friedman, you’ll learn how to deal with real-life UX challenges from the ground up. Get ready: you’ll sail uncharted waters, designing truly complex interfaces and receiving feedback from people around the world. Plus: you’ll get a UX certificate for all your hard work as well.


As a part of the training, you’ll get life-time full access to the “Smart Interface Design Patterns” video course, a shiny new 9h video library with Vitaly. Literally with 100s of hand-picked examples, case studies and best practices.

$699 .00Register for the training →8 × 2h live sessions + Q&A. April 15 – May 13.
Live sessions, videos & slides.

🎪  Save up to 25% on this workshop with a Smashing Membership.

4 Weeks, 4 Assignments, 8 Live Sessions

The UX training is designed to help you grow as a UX professional. We won’t be spending much time with the basics; instead, we’ll dive straight into complex UX challenges in complex environments — be it enterprise, governments or corporate world. That will keep us on our toes!

Every week, we’ll combine 2.5h live sessions with individual assignments. Of course, the live sessions will focus on insights from user research, case studies and best practices. But they will also highlight a specific UX technique or methodology that you can use to tackle a challenge at hand.

The highlight of the project will be in you applying all these insights in practice — by completing your individual weekly assignment. However, you won’t be alone in this: you’ll receive feedback from other participants, and you’ll be designing closely with Vitaly while getting personal 1:1 feedback as you make progress.

And if you have questions, there is also an Open Hour available for all your questions every week.

Here’s What You Should Be Expecting:

  • Weekly live sessions and UX deep dives (2.5h long, in total 8 sessions),
  • Individual UX assignments, to be completed weekly (takes 4–8 hours),
  • Collaborative design reviews and design workouts,
  • 1:1 feedback with Vitaly: helpful, constructive and personal,
  • Open hours to get early feedback and ask all your questions,
  • Life-time access to all videos, slides and checklists
  • Life-time full access to “Smart Interface Design Patterns” (7h+ video),
  • Flexible re-scheduling: if something comes up and you can’t attend, you can always switch to a training happening later that or next year (we run it 2× a year),
  • UX certificate 🏅 for all your hard work
    (once you’ve successfully completed all 4 UX assignments).

What topics will we cover?

In this UX training, you’ll learn:

  • Complex multi-level navigation (6–7 levels) in a large organization, prioritization techniques, card sorting, tree testing, validation, sideways navigation, mega-dropdowns.
  • Complex filtering in public archives, exploring layout, auto-apply vs. manual apply, filtering overlays, filtering and sorting intervals, tagging and smart previews, tap/type-ahead pattern, filter presets, scoped filtering.
  • Complex multi-page forms in a corporate environment (e.g. CPQ systems), focusing on form layout, error recovery, inline validation, routing, conditional reveal, disabled states, autocomplete UX, dependencies.
  • Stock exchange timelines with charts, graphs and controls to understand trends, real time updates, data views and quick actions.
  • Enterprise-grade tables for an insurance application, with inline editing, filtering, sorting, search, imports, exports, integrations and modals.
  • Healthcare systems to manage appointments, employees, tasks, with event storming, accessibility issues, statuses, dashboards, views, filters and search.
  • Restaurant and hotel reservation systems to manage tables, waiters, occupancy, reservations, modifications and cancellations in the hospitality industry.
  • Formula 1 Grand Prix seat selection to support user’s intent to purchase best seats, filters, seat preview, spatial presentation — on mobile and on desktop.
  • Election map interfaces, highlighting key events in real time, the distribution of voting, filtering, sorting, interaction design, search and navigation.
  • Accessibility of complex interfaces, with technical considerations, focus traps, navigation, announcements of notifications, keyboard support.
  • 100s of real-life examples, government and university websites, trip planners, financial services, eCommerce, online banking, configurators, insurance and mortgage calculators, data grids and enterprise products.
  • Privacy UX, and how to gather accurate data while avoiding legal battles and respecting users' data.

$699 .00Register for the training →8 × 2h live sessions + Q&A. April 15 – May 13.
Live sessions, videos & slides.

🎪  Save up to 25% on this workshop with a Smashing Membership.

Who is this training for?

This UX training is for interface designers, front-end designers and developers who’d love to be prepared for complex and time-consuming design challenges. You’ll walk away with a toolbox of techniques and examples of doing things well in your product, website, desktop app or mobile app — be it a small mobile app or a large enterprise application.

About Vitaly Friedman

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most helping companies solve UX issues or running front-end/UX workshops. He loves solving complex UX, front-end and performance problems.

Time & Schedule

The UX training is split over 8 days (plus an intro session and Open Hours). Our virtual doors open at 8:45 AM and we start at 9 AM PT (6 PM CET). The Open Hour sessions take place at 12:00 PM PT.

The training will run on the following days:

  • Fri, April 15, 09:00 – 11:30 AM PTGetting to know each other & introductions
  • Mon, April 18, 09:00 – 11:30 AM PT
  • Wed, April 20, 09:00 – 11:30 AM PT
  • Fri, April 22, 12:00 – 1:00 PM PTOpen Hour
  • Mon, April 25, 09:00 – 11:30 AM PT
  • Wed, April 27, 09:00 – 11:30 AM PT
  • Fri, April 29, 12:00 – 1:00 PM PTOpen Hour
  • Mon, May 2, 09:00 – 11:30 AM PT
  • Wed, May 4, 09:00 – 11:30 AM PT
  • Fri, May 6, 12:00 – 1:00 PM PTOpen Hour
  • Mon, May 9, 09:00 – 11:30 AM PT
  • Wed, May 11, 09:00 – 11:30 AM PT
  • Fri, May 13, 12:00 – 1:00 PM PTWrapping up
  • You can always re-watch the sessions at a more convenient time and follow the webinar at your own pace.

    Fri, April 15: Getting Started!

    9:00 AM – 10:00 AM
    An informal introduction of the course, explaining the workflow and the tooling, getting to know attendees and what you’d like to take away from the course.

    Mon, April 18: Complex Navigation + Assignment

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    A deep dive into complex mega-drop-down navigation, carousels, breadcrumbs, sideways navigation, modals and overlays, focus traps, top task analysis. Complex multi-level navigation in a large organization, prioritization techniques, card sorting, tree testing and validation.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Wednesday, April 20: Complex Filtering

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Complex filtering in public archives, exploring layout, auto-apply vs. manual apply, filtering overlays, filtering and sorting intervals, tagging and smart previews, tap/type-ahead pattern, filter presets, scoped filtering.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Fri, April 22: Open Hour with Vitaly ☎️

    12:00 PM – 1:00 PM
    An opportunity to join in a call to ask any questions, get feedback, provide feedback to the course, your current work projects or pretty much anything else.

    Mon, April 25: Complex Forms + Assignment

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Dealing with multi-page forms in a corporate environment (e.g. CPQ systems), focusing on form layout, error recovery, inline validation, routing, conditional reveal, disabled states, autocomplete UX, dependencies, privacy UX.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Wed, April 27: Enterprise-Grade Tables

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Complex tables for an insurance application, with inline editing, filtering, sorting, search, imports, exports, integrations and modals.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Fri, April 29: Open Hour with Vitaly ☎️

    12:00 PM – 1:00 PM
    An opportunity to join in a call to ask any questions, get feedback, provide feedback to the course, your current work projects or pretty much anything else.

    Mon, May 2: Healthcare Dashboard + Assignment

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Exploring medical interfaces to manage appointments, employees, tasks, with event storming, accessibility issues, statuses, dashboards, views, filters and search.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Wed, May 4: Dealing With Large Data Sets

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Stock exchange timelines with charts, graphs and controls to understand trends, real time updates, data views and quick actions.

    Election map interfaces, highlighting key events in real time, the distribution of voting, filtering, sorting, interaction design, search and navigation.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Fri, May 6: Open Hour with Vitaly ☎️

    12:00 PM – 1:00 PM
    An opportunity to join in a call to ask any questions, get feedback, provide feedback to the course, your current work projects or pretty much anything else.

    Mon, May 9: Reservation Systems

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Restaurant and hotel reservation systems to manage tables, waiters, occupancy, reservations, modifications and cancellations in the hospitality industry.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Wed, May 11: Seat Selection

    8:45 AM PT
    Virtual doors open, registration, chat and introductions.

    9:00 AM – 11:00 AM
    Formula 1 Grand Prix seat selection to support user’s intent to purchase best seats, filters, seat preview, spatial presentation — on mobile and on desktop.

    11:00 AM – 11:30 AM
    Q&A with Vitaly on the day’s material.

    Fri, May 13: Wrapping Up!

    12:00 PM – 1:00 PM
    An informal meeting to look back, gather insights, connect with each other and discuss the assignments.

This workshop is sold out.