Nanodegree key: nd578
Version: 2.0.9
Locale: en-us
The UX Fundamentals & Design Research program teaches the core principles of human-centered design, including scoping a design problem, conducting in-depth interviews, creating quantitative surveys, using research data to uncover opportunities, and applying psychology to design sketches with the end user in mind. Participants will learn how to develop a discussion guide, recruit research participants, and synthesize findings in the form of a research report. They will also learn how to translate research findings into low-fidelity prototypes that can be tested with users, design high-fidelity prototypes, and conduct usability tests. Finally, the program teaches advanced user interface principles to build interactive designs that engage users and improve key performance indicators.
Content
Part 01 : Welcome to the User Experience Nanodegree Program
-
Module 01: Welcome to the User Experience Nanodegree Program
-
Lesson 03: Get Help with Your Account
What to do if you have questions about your account or general questions about the program.
-
Lesson 04: Getting Help
You are starting a challenging but rewarding journey! Take 5 minutes to read how to get help with projects and content.
Part 02 : UX Fundamentals & Design Research
Learn the fundamentals of User Experience Design.
-
Module 01: UX Fundamentals and Design Research
-
Lesson 01: Course Overview
In this lesson, we'll introduce your instructor, give a brief overview of the course, and look ahead to what you'll be building for your final project.
-
Lesson 02: UX: The Good, the Bad and the Ugly
In this lesson, we'll look at fundamental UX concepts, including basic design principles, how to evaluate usability, and how to think like a UX designer.
- Concept 01: Lesson Overview
- Concept 02: Good UX
- Concept 03: Heuristic Evaluation (1/2)
- Concept 04: Heuristic Evaluation (2/2)
- Concept 05: You Are Not Your User
- Concept 06: Be Kind to Users
- Concept 07: Design with Users in Mind
- Concept 08: How to Select a Design Problem
- Concept 09: Select Your Design Problem
- Concept 10: Validate the Needs Before Designing Screens
- Concept 11: Competitive Analysis
- Concept 12: Design with Data in Mind
- Concept 13: Review
-
Lesson 03: Research First
Research is an essential part of UX design. In this lesson, you'll learn how to plan a UX research study, how to conduct a semi-structured interview, and how to ask effective questions on a survey.
- Concept 01: Lesson Overview
- Concept 02: Taking Advantage of Existing Data
- Concept 03: UX Research 101
- Concept 04: Let's Research!
- Concept 05: Step 1A: Create a Research Plan
- Concept 06: How to Do Semi-Structured Interviews
- Concept 07: Step 1B: Write the Interview Questions
- Concept 08: Step 2: Recruit Participants
- Concept 09: Step 3: Run the Study
- Concept 10: Step 4: Analyze the Data (Affinity Diagramming)
- Concept 11: Step 5: Share Your Results
- Concept 12: Step 6: Plan a Survey Study
- Concept 13: Additional Research Methods
- Concept 14: Review
-
Lesson 04: Design for Humans
Humans are complex creatures. In this lesson, we'll look deeper into how to take psychology into consideration when we make design decisions.
-
Lesson 05: Project: UX Research
In this project you will conduct an entire UX Research study from start to finish that will result in generating a report and integrating that research into a sketch of the design.
- Concept 01: Instructions
- Concept 02: Project Overview
- Concept 03: How to Select a Design Problem
- Concept 04: Select Your Design Problem
- Concept 05: Let's Research!
- Concept 06: Step 1A: Create a Research Plan
- Concept 07: How to Do Semi-Structured Interviews
- Concept 08: Step 1B: Write the Interview Questions
- Concept 09: Step 2: Recruit Participants
- Concept 10: Step 3: Run the Study
- Concept 11: Step 4: Analyze the Data (Affinity Diagramming)
- Concept 12: Step 5: Share Your Results
- Concept 13: Step 6: Plan a Survey Study
- Concept 14: Step 7A: Sketch a design
- Concept 15: Step 7B: Improve Your Design
-
Part 03 : Concept to Low-Fidelity Prototyping
The best products have gone through rounds of iteration based on user research and feedback. Learn the process of a design sprint, and how to translate findings from research into a prototype that can be tested with users. Understand how to foster team collaboration and use divergent and convergent thinking to rapidly create testable prototypes. Apply user interface principles in the design of a clickable prototype, and conduct a usability test to gain valuable feedback from users that can be used in design iterations.
-
Module 01: Concept to Low-Fidelity Prototyping
-
Lesson 01: Course Overview
In this lesson, we'll introduce your instructor, give a brief overview of the course, and look ahead to what you'll be building for your final project.
-
Lesson 02: Define the Design Sprint
Let's look at how to explore product opportunities collaboratively—while reducing our risks and ensuring our team is aligned throughout an ambiguous design process.
-
Lesson 03: Synthesis: Research to Features
The best products are informed by user needs. Let's look at how we can use research to find those needs—and uncover high-value product features that we can target in our designs.
- Concept 01: What is Synthesis?
- Concept 02: Discovering Themes with Affinity Mapping
- Concept 03: Defining Problems as Opportunities
- Concept 04: Ideation Techniques
- Concept 05: Focusing Ideas
- Concept 06: Understanding Scope
- Concept 07: Prioritizing Features: Value vs. Complexity
- Concept 08: Prioritizing Features: Score Matrix
- Concept 09: Managing MVP Scope
- Concept 10: Lesson Review
-
Lesson 04: UI Principles
Great products don't re-invent the wheel; they expand on design patterns that users are already comfortable with. In this lesson, we'll explore some fundamental UI principles for digital products.
- Concept 01: What is a User Interface?
- Concept 02: Understanding Fidelity
- Concept 03: Finding Design Inspiration
- Concept 04: Layouts
- Concept 05: Outputs
- Concept 06: Controls
- Concept 07: Views
- Concept 08: Inputs
- Concept 09: Error Handling
- Concept 10: Accessibility: Visual Impairment
- Concept 11: Accessibility: Hearing Impairment
- Concept 12: Accessibility: Limited Dexterity
- Concept 13: Lesson Review
-
Lesson 05: Clickable Prototyping
It's expensive to engineer and implement solutions in code. In this lesson, we'll practice the hard skill of building an interactive prototype that feels like a real piece of software.
-
Lesson 06: Usability Testing
Even the best looking designs may have unexpected problems. You'll learn hard skills to take your designs into the wild to identify issues early.
-
Lesson 07: Project: Low-Fidelity Rapid Prototyping Sprint
In this project, you'll demonstrate a grasp on the design process from customer understanding through to lo-fi prototyping.
-
Part 04 : High-Fidelity Prototyping to Post-Launch Analysis
Once products have been tested for its effectiveness, they need to be enhanced for engagement.
Learn advanced user interface principles to build interactive designs that are ready to be handed off to
engineering for feedback. Understand how to solicit and integrate feedback from engineering to enhance the design before it is ready for development. Assess the engagement of the product through remote usability testing and other experimentation methods. Finally, you’ll learn how to improve design and user experiences based on engagement data in order to increase key performance indicators.
-
Module 01: High-Fidelity Prototyping to Post-Launch Analysis
-
Lesson 01: Course Overview
In this lesson, we'll introduce your instructor, give a brief overview of the course, and look ahead to what you'll be building for your final project.
-
Lesson 02: UI Design Basics
Get into UI basics, UI vs UX, basic design principles, and the role typography, design systems and style guides play for a UX Designer.
- Concept 01: Lesson Overview
- Concept 02: What is UI?
- Concept 03: Annotating Your Work
- Concept 04: Exercise: Responsive Breakpoints
- Concept 05: UI Trends
- Concept 06: Exercise: UI Trends
- Concept 07: UI vs UX vs Graphic Design
- Concept 08: Basic Interaction Principles
- Concept 09: Exercise: Basic Interaction Principles
- Concept 10: Typography
- Concept 11: Exercise: Font Pairings
- Concept 12: Design Systems
- Concept 13: Exercise: Atomic Design Method
- Concept 14: Style Guides
- Concept 15: Recap
- Concept 16: Lesson Glossary
-
Lesson 03: Building Interactive Designs
Learn about levels of fidelity in design, using a tool called Figma to build out a high-fidelity design of your own. Then, add interactivity by creating a clickable prototype!
- Concept 01: Lesson Overview
- Concept 02: Types of Fidelity
- Concept 03: UI Kits
- Concept 04: High-fidelity design with Figma
- Concept 05: Exercise: UI Kits
- Concept 06: Figma - Plugins
- Concept 07: Exercise: Using Plugins
- Concept 08: Figma - Call to Action
- Concept 09: Exercise: Optimize Engagement
- Concept 10: Building a Style Guide
- Concept 11: Exercise: Style Guide
- Concept 12: Building a UI Kit with Zeplin
- Concept 13: Adding Interactivity in Figma
- Concept 14: Exercise: Creating a High-Fidelity Screen
- Concept 15: Exercise: Clickable Prototype
- Concept 16: Recap
- Concept 17: Lesson Glossary
-
Lesson 04: Midterm: Create & Improve a High-Fidelity Design
Build on the digital design you made for the mobile or web application in Course 2 to create a High-Fidelity Mockup, and then implement it in a clickable prototype.
Project Description - Midterm: Create & Improve a High-Fidelity Design
Project Rubric - Midterm: Create & Improve a High-Fidelity Design
-
Lesson 05: Preparing Design for Engineering Handoff
Engineering handoff is a key part of a UX Designer’s role, yet often overlooked by those new to the field. Learn about the deliverables for handoff and how best to collaborate with your team!
- Concept 01: Lesson Overview
- Concept 02: Working with Engineers
- Concept 03: Exercise: Hand-off
- Concept 04: Handoff Deliverables
- Concept 05: Exercise: User Stories
- Concept 06: Exercise: Whimsical
- Concept 07: Accessibility Levels
- Concept 08: Exercise: Accessibility
- Concept 09: Exporting Assets to Zeplin
- Concept 10: Recap
- Concept 11: Lesson Glossary
-
Lesson 06: Improving Design Performance
Use KPI’s to improve your design, and learn how analytics and testing can be used for data-based improvements.
- Concept 01: Lesson Overview
- Concept 02: Intro to KPIs
- Concept 03: Exercise: HEART Framework
- Concept 04: UX Analytics Tools
- Concept 05: Data Analysis
- Concept 06: Exercise: Analysing Data
- Concept 07: Improving Design Based on Data
- Concept 08: Setting up an A/B Test
- Concept 09: Exercise: Optimize a Landing Page
- Concept 10: Exercise: Setup an A/B Test
- Concept 11: Exercise: Choosing an A/B Winner
- Concept 12: Recap
- Concept 13: Lesson Glossary
- Concept 14: Instructor Interview
- Concept 15: Wrap-up
-
Lesson 07: Final: Create & Improve a High-Fidelity Design
Take the clickable prototype you created in your midterm and improve the accessibility of your design, iterate on your design based on Data & KPIs, and hand-off to engineering.
Project Description - Final: Create & Improve a High-Fidelity Design
Project Rubric - Final: Create & Improve a High-Fidelity Design
-
Part 05 : Capstone
-
Module 01: Capstone
-
Lesson 01: Portfolio Basics
In this lesson, we’ll be exploring the purpose and uses of a portfolio as a communication tool or artifact in your professional career: portfolio as storytelling, what it is, how it's structured and used, what to include, and what to avoid as you express your experience and abilities in user experience.
- Concept 01: Introduction to Portfolio Design
- Concept 02: Lesson Overview
- Concept 03: Portfolio as Storytelling: Basics
- Concept 04: Portfolio as Storytelling: Audience
- Concept 05: Portfolio as Storytelling: Personal Story and Brand
- Concept 06: Anatomy of a Portfolio: Key Components
- Concept 07: Anatomy of a Portfolio: Pitfalls
- Concept 08: Visioning Your Portfolio: Getting Inspired
- Concept 09: Visioning Your Portfolio: Getting Prepared
- Concept 10: Creating a Stand-Out Portfolio
- Concept 11: Lesson Recap
-
Lesson 02: Building a Starter Portfolio
Creating your portfolio is an opportunity to apply design process to communicating your capabilities as professional. In this lesson, we'll discuss how to create a project case study from a past UX project, how to build a starter portfolio, and practices for maintaining your portfolio as you progress in your career.
- Concept 01: Lesson Overview
- Concept 02: Creating Your Project Case Study: Selecting a Project
- Concept 03: Creating Your Project Case Study: Creating a Prototype
- Concept 04: Building Your Starter Portfolio: Finalizing Your Case Study
- Concept 05: Building Your Starter Portfolio: Preparing Your Content
- Concept 06: Building Your Starter Portfolio: Building Your Case Study
- Concept 07: Building Your Starter Portfolio: Final Checks & Publishing
- Concept 08: Maintaining Your Portfolio: Designing For The Portfolio Experience
- Concept 09: Maintaining Your Portfolio: Adding, Updating, and Archiving Case Studies
- Concept 10: Maintaining Your Portfolio: Reflecting as a Regular Portfolio Practice
- Concept 11: Lesson Recap
- Concept 12: Capstone Wrap-up
- Concept 13: Case Study Walkthrough
-
Part 06 (Career): Career Services
-
Module 01: Career Services
-
Lesson 01: Take 30 Min to Improve your LinkedIn
Find your next job or connect with industry peers on LinkedIn. Ensure your profile attracts relevant leads that will grow your professional network.
- Concept 01: Get Opportunities with LinkedIn
- Concept 02: Use Your Story to Stand Out
- Concept 03: Why Use an Elevator Pitch
- Concept 04: Create Your Elevator Pitch
- Concept 05: Use Your Elevator Pitch on LinkedIn
- Concept 06: Create Your Profile With SEO In Mind
- Concept 07: Profile Essentials
- Concept 08: Work Experiences & Accomplishments
- Concept 09: Build and Strengthen Your Network
- Concept 10: Reaching Out on LinkedIn
- Concept 11: Boost Your Visibility
- Concept 12: Up Next
-