Skip to content

NEW RESEARCH COURSES: UX Research Methods, Heatmaps | Learn More

Application Design for Web and Desktop

Enroll Now

Components, design patterns, workflows, and ways of interacting with complex data

Learn best practices to design, web-based and native desktop apps. Understand your users’ needs, goals, and workflows. Enable them to use your app immediately, while also learning advanced functionality over time.

Who Should Attend

Any UX professional who works on applications for desktop

What You'll Learn

01 Manage visual complexity in applications with many functionalities
  • Minimizing visual search
  • Progressive disclosure and visual hierarchy
  • Menus, accordions, tabs, and direct manipulation
02 Guide users through complex workflows
  • Understanding users’ conceptual models and expectations for a workflow
  • Data input, entry, and selection
  • Forms vs. wizards
  • Dealing with long processes
03 Present complex data
  • Patterns for displaying big tables
  • Filtering data and accessing data subsets
  • Principles for making visualizations easy to understand
  • Designing useful dashboards
04 Help users learn a new interface
  • Learnability and learning curves
  • Inline and contextual help and tips
  • Tutorials
  • Catering to both novice and expert users

This Course Includes

  • Findings from our own user research
  • Examples of desktop-application designs that work (and some that don’t)
  • Quizzes to consolidate basic concepts, principles, and vocabulary
  • Small group activities to practice workflow design and apply patterns shown in the course

Why NN/g

  • Expert instructors who present their own content
  • Course slides in a downloadable PDF
  • Practical guidance with actionable steps
  • Private network of UX professionals on Slack
  • Live interaction with your instructors and peers
  • Discussion and Q&A opportunities with your instructor

What People Say About This Course

  • This is a great starter course for anyone who is new to desktop app design. The course is clear and aligns with the best practices of the industry. A great foundation that can be built upon.

    Torin
    Adobe
  • This course does a great job of covering the fundamental building blocks of interface design. Can't recommend highly enough!

    Paul
    AIR Worldwide
  • This course is a great way to get your bearings when embarking on complex or specialized systems.

    Dave
    CDM Smith
  • The instructor covered a lot of topics, the level of information is huge. It is great being able to approach such experts, discuss, share ideas and ask for opinions!

    Klervi
    LogicNew
  • If you're designing software, this course will feel in some parts like a direct brain-to-brain knowledge transfer addressing or solving a lot of your everyday problems. All insights are backed by research and are so generously actionable that during the course you will have your fair share of "aha" moments that will instantly improve your day to day work. Amazing quality, no fillers - just pure, distilled expertise.

    Pawel Nielsen Global Media
  • To be honest this was one of the best virtual classes I took, in terms of content, quality, professionalism & support. I was recommended to take the course & i'll be recommending it for others for sure.

    Khalid AEC - Advanced Electronics Company
  • Gives good context on how to make the appropriate choices of which patterns to use. Love the common pitfalls and what it's best used for. The redesign rollout strategy is most helpful.

    Shanti Intuit Canada
  • Great overview of application design best practices. I wanted to keep learning!

    Aaron Medimmune

Related Courses

UX Certification

UX Certification is an exam-based credential that reinforces learning and boosts credibility. Depending on the number of courses you take, you may be eligible for UX Certification or UX Master Certification.

UX Certification Benefits
  1. Take Five Courses

    Choose from 50+ live, online courses.

  2. Pass Five Online Exams

    Take each online exam within 35 days of attending each course.

  3. Receive UX Certification

    Once you qualify, you’ll automatically receive your UX Certification.

Frequently Asked Questions

How will I get the link to the Zoom meeting for the course?

60 minutes before your course begins, your link will be available when you log into your NN/g profile.

Can I watch a recording of the course?

Virtual courses are live events that extend throughout the day and include many periods of interactive exercises. The learning experience cannot be replicated by simply watching recordings after the event. We will not be making course recordings, and making your own recordings is not permitted.

Will I be able to network and get to know other participants?

You'll join a Slack community for both course-related discussion and networking with fellow participants. You'll also be able to use the Slack workspace before, during, and after the event to maintain your connections. You'll be invited to join the Slack community the week before the event starts.

What equipment will I need to participate in NN/g live online courses?

You'll be streaming video and audio to your computer, and also speaking with other participants. Make sure you have:

  • A laptop or desktop (using a tablet is not recommended)
  • A stable high-speed internet connection
  • Speakers or headphones
  • A microphone
  • A webcam
Do I really need a microphone and webcam?

White it's possible to attend our virtual courses without your own webcam or microphone, you will not be able to fully participate in learning activities. Many of our courses use hands-on practice as the primary way of learning design and research techniques. You'll learn more during these activities if you can fully participate, and your collaboration partners can see and hear you. We also recommend using headphones.

Do I have to download any software?

All courses use Zoom and Hightail, a file-sharing service. Some courses require the use of Google Drive apps or Miro. All tools are free to use and do not require you to create an account, but you should ensure your device permissions allow you to access these tools.

  • Zoom is a video conferencing service. Our meetings follow security best practices, including passwords and waiting rooms. We recommend installing the Zoom app, which is free. If you are not able to install the Zoom software, you can also join through Chrome web browser. Test your access to Zoom.
  • Hightail will be used to share downloadable course materials (such as PDF copies of presentation slides). Test your access to Hightail. (If your network blocks you from access Hightail, during the event our conference team will be able to assist you with alternative ways to receive your course materials.
  • Google Drive apps are used for collaborative learning activities. If you are not able to use Google Docs or Sheets, you will be able to download copies of the activity materials, but may not be able to fully participate in group work. Test your access to Google Docs.
  • Miro is an online whiteboarding tool and is used for collaborative learning activities in some courses. You can download the Miro app or open a Miro link in your browser.
Will my internet connection be fast enough?

You will need a stable internet connection with a minimum of 3 Mbps (up and down) in order o participate in 
NN/g virtual courses. Ideally, a faster connection speed of 25 Mbps download and 5Mbps upload is recommended to ensure HD video and audio quality. If you are using a WIFI network, disconnect all other devices from that network to improve the streaming quality. Check your internet connection speed.

Can I join from my phone or tablet?

We do not recommend attending our classes from a small-screen device. Although you will be able to connect to the meeting, it will be difficult to see the detailed examples shared during class. It will also be extremely difficult to participate in collaborative exercises which require typing and interactive documents.

Private Team Training

Have one of our NN/g experts deliver this course to your team on your schedule

Get Pricing for Team Training

AltStyle によって変換されたページ (->オリジナル) /