Interface Design Patterns UX Training (Spring 2025)
- Your instructor
- Vitaly Friedman
- Tickets
- Get a ticket ↓
-
Workshop includes:
- 🔴 Live online sessions
- 🗣 Active participation
- 📺 Bonus 10h-video course
- 🎁 Workshop recordings
- ✅ UX checklists
Live UX training + video course • Mar 7 – Apr 7, 2025
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 an accessible data visualization and charts for a complex medical data set? Well, fasten your seat belt!
In a jam-packed 4-weeks UX training, you’ll learn how to deal with real-life UX challenges from the ground up. Get ready: you’ll sail uncharted waters, design truly complex interfaces and receive feedback from people around the world. Plus: you’ll get a UX certificate for all your hard work as well.
Here’s What You Should Be Expecting:
-
Weekly live sessions
8 sessions × 2.5h each
-
Real-world examples
100s of hand-picked examples
-
1:1 feedback with Vitaly
Helpful, constructive, personal
-
Individual UX assignments
To be completed weekly (8–10h effort)
-
Open hours
To get early feedback and answer all your questions
-
Life-time access
To the video course, all Zoom recordings, slides and checklists
-
Flexible re-scheduling
You can always switch to a training happening later that or next year (we run it 2× a year)
-
UX certificate (preview) ✨
For your hard work (once you complete all 4 UX assignments)
$549
.00
$799.00
Live sessions, videos &
slides. Early-birds.
🎪 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!
The Speaker
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.
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 complex applications, with inline editing, filtering, sorting, search, imports, exports, integrations and modals.
- How To Measure UX and Design Impact, with key metrics to measure, how to establish the definition of design success, how to visualize, track and report design KPIs.
- Advanced search and autocomplete UX, with layout and interaction design, when to show/hide suggestions, search query iteration, autocomplete blindness, faceted search, type-ahead pattern, keyboard navigation,
- Data visualization and Charts, how to choose charts, how to design honest and effective charts, incl. formatting, color palettes, legends, formatting, tables and interactive filters,
- Dashboards and spreadsheets, with complex layouts, data editing, inline filtering, infinite scroll UX, “load more” vs. pagination, access to footer and access to the current state, mobile optimizations,
- Sustainable UX, incl. design patterns, presets, defaults, data collection, archiving, deletion, exporting and how to measure digital sustainability,
- Designing for AI, with AI presets, contextual suggestions, temperature knobs, invisible clustering, scoping, personalization, agents and how to design better AI UIs,
- Design patterns for expert interfaces and B2B, with advanced features, visual indicators, customizable widgets, complex business logic, enterprise products, legacy systems, keyboard shortcuts, query constructors and 3rd-party integrations,
- Accessibility of complex interfaces, with UX considerations, colorblindness, designing for older adults, children, people with autism, dyslexia, dyscalculia, WCAG 2.2 compliance and EU Accessibility Act,
- Authentication and Privacy UX, and how to design authentication and gather accurate data while avoiding legal battles and respecting user’s data,
- Product designer’s toolkit, with useful Notion templates, Miro boards, Figma plugins and UX workshop kits for design and UX research,
- 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.
- Checklist for complex UIs, with guidelines and decisions to consider when designing any component in a complex setting.
$549
.00
$799.00
Live sessions, videos &
slides. Early-birds.
🎪 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, March 7, 09:00 – 10:30 AM PT — Getting to know each other & introductions
- Mon, March 10, 09:00 – 11:30 AM PT
- Wed, March 12, 09:00 – 11:30 AM PT
- Fri, March 14, 12:00 – 1:00 PM PT — Open Hour (optional)
- Mon, March 17, 09:00 – 11:30 AM PT
- Wed, March 19, 09:00 – 11:30 AM PT
- Fri, March 21, 12:00 – 1:00 PM PT — Open Hour (optional)
- Mon, March 24, 09:00 – 11:30 AM PT
- Wed, March 26, 09:00 – 11:30 AM PT
- Fri, March 28, 12:00 – 1:00 PM PT — Open Hour (optional)
- Mon, March 31, 09:00 – 11:30 AM PT
- Wed, April 2, 09:00 – 11:30 AM PT
- Fri, April 4, 12:00 – 1:00 PM PT — Open Hour (optional)
- Mon, April 7, 09:00 – 10:00 PM PT — Wrapping up
You can always re-watch the sessions at a more convenient time and follow the webinar at your own pace.
Fri, March 7: Getting Started!
9:00 AM – 10:30 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, March 10: Architect Complex Navigation
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
A deep dive into complex multi-level navigation, design patterns on mobile and on desktop, sideways navigation, modals and overlays, focus traps, top task analysis. Complex nested tree structure for navigation in large organizations, prioritization techniques, card sorting, tree testing and Top Task Analysis.
11:00 AM – 11:30 AM
Q&A with Vitaly on the day’s material.
Wed, March 12: Mega-Menus, Filters, Search
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
Designing mega-menus, complex filtering systems, filter logic, filter dependencies, permissions, roles, minimizing mistakes, customizable search results, autocomplete UX, state of search UX, A-Z index and cards, navigation queries, step-by-step guides, configurators.
11:00 AM – 11:30 AM
Q&A with Vitaly on the day’s material.
Fri, March 14: 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, March 17: Data Tables, Enterprise/B2B UX
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
Designing and architecting complex tables, with data views, quick actions and batch actions. We’ll also explore complex filtering, 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.
Wed, March 19: Measuring UX, Design KPIs
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
Design impact, UX metrics, establishing design KPIs in small and large companies, design KPI trees, translating business goals to design initiatives, measuring and reporting UX impact and design success.
11:00 AM – 11:30 AM
Q&A with Vitaly on the day’s material.
Fri, March 21: 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, March 24: Web Forms + Validation
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, focusing on form layout, error recovery, inline validation, “back” button UX, form layout, routing, conditional reveal, disabled states, autocomplete UX, travelling planners and general practices around web forms.
11:00 AM – 11:30 AM
Q&A with Vitaly on the day’s material.
Wed, March 26: Accessibility + Inclusive Design
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
We’ll dive into the intricacies of designing with people with disabilities in mind, designing for older adults, dyslexia, colorblindness, requirements for font sizes, tap targets and color contrast, accessible drag-and-drop UX, closed captions, data editing, PDF accessibility, inclusive design guidelines and privacy issues.
11:00 AM – 11:30 AM
Q&A with Vitaly on the day’s material.
Fri, March 28: 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, March 31: Dashboards + Data Visualization
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
Building blocks of enterprise dashboards, designing for complexity, data-ink-ratio, features, views and customization options, drag’n’drop, data drill-downs, data explorers, data visualization, choosing the right chart type.
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.
Wed, April 2: AI + Authentication UX
8:45 AM PT
Virtual doors open, registration, chat and introductions.
9:00 AM – 11:00 AM
What we as designers need to know about AI and LLMs, design patterns for better AI experiences, how to embed AI features into an existing product, how to deal with legacy applications — with daemons, clustering, style lenses, structured presets and templates, dynamic editing, temperature knobs and everything in-between!
We’ll also explore authentication patterns, passkeys, 2FA/MFA, security grades, passwords, security questions, error messages, CAPTCHA and how to design better authentication and onboarding UX.
11:00 AM – 11:30 AM
Q&A with Vitaly on the day’s material.
Fri, April 4: 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 7: Wrapping Up!
12:00 PM – 1:00 PM
An informal meeting to look back, gather insights, connect with each other and discuss the assignments!
$549.00
$799.00
With all video recordings &
slides.
🔔 For a limited time, Smashing is offering deep discounts when you buy a bundle of goods.
Buy three or more workshops and enjoy 30% discount!