User Experience Design Best Practices
This course teaches students the principles and best practices of user interface design. Students are shown common user interface patterns for a variety of user interface needs. The class is interactive, with students analyzing, critiquing, and designing user-facing applications for a variety of use cases. Most of the examples are of Web applications, but desktop and mobile applications are also covered where the principles and/or constraints warrant.
- Applying the core principles of user interface design
- Prototyping a user interface
- Organizing content for improved usability
- Providing intuitive navigation
- Dealing with complex content and data
- Handling user input effectively
Who Should Attend
This is a design course meant for business analysts, managers, programmers, and anyone charged with designing or building user interfaces.
Chapter 1: Core Principles of User Interface Design
- Characteristics of Good User Interfaces
- Common Themes When Designing UIs
- UI Patterns
- Constraints in UI Design
Chapter 2: Prototyping Using a Wireframe
- Why Wireframe?
- Pencil: An Open-Source Wireframe Tool
- Building a Wireframe Using Pencil and Stencils
Chapter 3: Organizing Content
- Designing a Landing Page
- Designing Single-Purpose Pages
- Showing Lists of Things
- Building UI for Creative Tasks
- Common UI Design Errors
Chapter 4: Navigation
- What Is Needed for Navigation?
- Navigation Patterns
- Signpost Models
- Common Navigation Errors
Chapter 5: Addressing Complexity
- Principles of Visual Layout
- Reducing Complexity Using Layout Patterns
- Data Presentation Motifs
Chapter 6: User Input
- Structured and Free-Form Input Patterns
- UI Conventions for Action Items
Chapter 7: Social Media and Mobile Apps
- Business Use of Social Media
- Designing UI for Mobile Applications
Please Contact Your ROI Representative to Discuss Course Tailoring!