Designing For Complex UIs & Enterprise UX

Vitaly Friedman

20 years in UX • Senior UX Lead, Advisor

How to design complex products — without oversimplifying them.

🔥 30% off — code PANDA (2 spots left)

In Enterprise UX, our job is to maximize clarity and minimize confusion. This is critical in legacy-ridden environments, B2B systems and complex domains. When users make mistakes, these mistakes compound, causing costs, severe delays and poor outcomes. Let's fix that.

In this hands-on, practical 4-weeks course, you'll learn how to untangle complex, legacy-ridden, B2B and enterprise UX — across complex domains, complex UIs and complex UX challenges. And: you can bring your own challenges to work on, with UX reviews and feedback sessions.

You'll learn:

  • Design workflow for complex, expert, non-linear products

  • How to apply systems thinking and UX strategy,

  • How to modernize legacy UX without breaking everything

  • Complex data tables, data grids, lists, cards

  • Drawers, multi-tabs, overlays, split screens, modals

  • Deep multi-level navigation, tree menus, mega-menus

  • Filtering, sorting, search and autocomplete UX

  • Complex multi-page forms, wizards, bulk editing, validation

  • Confirm vs. Undo, Manual vs. Auto-apply, Hidden vs. Disabled

  • Dashboards and charts UX, and how to bring them together

  • How to thrive and survive in slow, highly regulated enterprises

What you’ll learn

A 4-weeks deep-dive into practical design patterns for complex systems, applicable to your work right away.

  • Designing for expert users, B2B, non-linear workflows, roles, permissions and internal constraints

  • Practical strategy for zombie features, legacy systems, conflicting priorities and high-stakes situations

  • Step-by-step process: task analysis, workflow analysis, component briefs, visibility rules and UX metrics

  • Architect 6-7 level navigation with app shells, complex multi-level menus and mega-menus

  • Context menus, shell architecture, tree navigation, drawers, modals, badges, pills, chips, tags, app menus

  • Speed up power users: sideways breadcrumbs, navigation queries, faceted navigation, scrollbar range intervals

  • Architecting data tables on desktop/mobile with inline editing, bulk actions, density controls, trails and record locking

  • Filtering logic, queryfield, filter constructors, exclusion filters, decoupling filters from results, extended filter chips

  • Relationship filtering, combobox vs. multiselect vs. listbox filtering, filter search, autocomplete UX

  • Choosing dashboard types, chart types, thresholds and targets that make data honest and actionable

  • Adding drill-downs, cross-filtering, sorting within filtering, annotations, forecasting, customizable widgets

  • Dashboard pressure points, customization, action dot dashboards, arrows, scales, colors, colorblindness and accessibility

  • Complex nested tables on desktop and on mobile, with tabs, presets, drawers, modals, side-by-side views

  • UI states for cells, rows, columns: hidden vs. disabled vs. read-only, inline editing vs. modal vs. new page

  • Column management, action buttons, nested and spanning rows, tree structures, pivot mode, column selection

  • Multi-column vs. one-page layout, required vs. optional, tooltips, error messages, enforcing input accuracy, prefixes and postfixes

  • Live validation vs. late validation, error recovery, enhanced progress bar, wizards, task list pattern and dashboard view

  • Dealing with missing or incomplete data, overriding validators, permissions, settings, admin roles

Learn directly from Vitaly

Vitaly Friedman

Vitaly Friedman

20 years in UX • Senior UX Lead & Advisor @ EU Parliament • Smashing

Worked / Taught at
European Parliament
REWE
Alliander
Zalando
Otto Group
See all products from Vitaly

Who this course is for

  • Product and UX designers working on enterprise, B2B, SaaS, fintech, healthcare and public-sector products

  • UX leads and design managers who need to make confident, defensible design decisions in complex organizations

  • Product managers, UX researchers and front-end engineers working with design teams on data-heavy, expert-driven interfaces

What's included

Vitaly Friedman

Live sessions

Learn directly from Vitaly Friedman in a real-time, interactive format.

Live workshops

8 interactive 2-hour sessions with Vitaly over 4 weeks — with real-life examples, case studies and plenty of time for your questions.

Weekly Open Hours

Optional Friday Open Hours for early feedback, questions about your own projects and everything in between.

Hands-on assignments

Apply the patterns to a real challenge from your work, and get personal feedback from Vitaly and your peers.

100s of real-life examples

Practical guidelines, checklists and decision trees from enterprise, B2B, fintech, healthcare and government products.

Recordings, slides and templates

Rewatch every session at your own pace, and keep all slides, resources, checklists and templates.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

Your purchase is backed by the Maven Guarantee.

Course syllabus

Week 1

Feb 1—Feb 7

    Feb

    2

    Design for Complex Systems and Legacy

    Tue 2/24:30 PM—7:00 PM (UTC)

    Feb

    4

    Deep Multi-Level Navigation

    Thu 2/44:30 PM—7:00 PM (UTC)

    Feb

    5

    🏕️ Optional: Office Hour

    Fri 2/54:30 PM—5:30 PM (UTC)
    Optional

Week 2

Feb 8—Feb 14

    Feb

    9

    Filtering and Sorting UX

    Tue 2/94:30 PM—6:30 PM (UTC)

    Feb

    11

    Search and Autocomplete UX

    Thu 2/114:30 PM—7:00 PM (UTC)

    Feb

    12

    🏕️ Optional: Office Hour

    Fri 2/124:30 PM—5:30 PM (UTC)
    Optional

Frequently asked questions

Maven for Teams

Reimbursement

Get your company to pay

Everything L&D needs: email template, receipts, and certificate of completion.

Get reimbursed

Team discount

Learn with your teammates

Save 20%+ when 2 or more teammates enroll in the same cohort.

Save 20%+ with a team

Private cohort

Run a cohort for your org

A dedicated cohort with a custom schedule and curriculum, tailored to your team.

Book a private cohort

$1,150

USD

Feb 1—Feb 26
Enroll