Video description
In this course, you'll master the fundamentals of User Experience (UX) and User Interface (UI) design, beginning with an understanding of who users are, why their experiences matter, and how to design with them in mind. You'll explore UX theories, differentiate between UX and UI, and learn to structure experiences that align with user goals.
The course covers user personas, empathy, and UX design patterns, focusing on primary navigation, dropdowns, breadcrumbs, and more to create intuitive, user-friendly designs. You'll also delve into product design, universal design principles, and design systems, gaining the skills to create cohesive, accessible digital products.
Finally, the course emphasizes accessibility, guided by Web Content Accessibility Guidelines (WCAG), and interaction design, including micro-interactions and feedback mechanisms. By the end, you'll have a comprehensive skill set to design thoughtful, user-centered experiences.
What you will learn
- Define and analyze user personas and needs
- Implement UX and UI design principles effectively
- Design accessible interfaces following WCAG guidelines
- Create cohesive user flows and interactions
- Apply design patterns to improve user navigation
Audience
This course is ideal for aspiring UX/UI designers, product designers, and anyone interested in creating user-centered digital experiences. No prior experience is required, but familiarity with basic design concepts is helpful.
About the Authors
Team Treehouse: Treehouse is an online technology school committed to accessibility and equity in the tech industry through scholarships and partnerships. The school offers a wide range of courses from beginner to advanced levels in web design, web development, data science, AI, UX design, and business. Taught by a team of expert teachers, these courses are designed for students looking to start or advance their careers in tech. At its core, Treehouse provides a structured curriculum focused on building confidence and real-world skills, complemented by unparalleled human support to create opportunities for all.
Alena Holligan: After starting out in fine art and moving into graphic design, Alena found her passion for programming over 15 years ago and has never looked back. Alena enjoys community and is excited to introduce people to the wonderful world of PHP and the Portland Tech Community. When not at her computer, Alena enjoys exploring Portland with her friends and family, including her 3 young children. She also enjoys the Symphony, Cooking, Books, Yarn and Yoga.
Kaleigh Veca: Kaleigh Veca is a UX Architect at Designsensory, a digital agency in Tennessee. She works daily to make sure that her company's clients can give their users the best possible experience, backed by research and created with the users' unique needs in mind. With a love of camping, flannel shirts, and hiking, she happily resides in Knoxville, TN, a stone's throw away from the Smoky Mountains. Twitter: @kveca
Anwar Montasir: Anwar Montasir is a UX Design, Front End Web Development, and Full Stack JavaScript instructor.
May Kim: May has been working as an in-house designer for over 11 years with proven experience in launching both physical and digital products to market. May is deeply engaged in every step of the design process, from research to every last pixel of user interface and visual design. May is passionate about creating beautiful and functional products that will bring meaningful experiences to users. She is currently working in NYC as a Product Designer at Animoto.
Hope Armstrong: Hope is a Senior Product Designer. Since 2009, she has worked in education, tech, and non-profits. In her spare time, she advocates for sustainability and hangs out with her cats.
Table of contents
-
Chapter 1 : Creating User Experiences
- Welcome to User Experience
- Who Are Users
- Why Do User Experiences Matter
- UX Basic Theory
- UX vs UI Design
- UX in Context
- The Importance of Users
- The Importance of Designing for Users
- Determining Your Users Personas
- Empathy for Your Users
- Understanding Your Users' Goals
- Thinking of Your Goals
- Combining Your Goals with Your Users' Goals
- Structuring Experiences Around Specific Goals
- Users Expect a Process - Understanding User Flows
- Getting Our Steps in Order
- Contrasting User Goals
- Making User Flows
- Recap What We've Learned
- Chapter 2 : UX Design Patterns
- Chapter 3 : Introduction to Product Design
- Chapter 4 : Introduction to Design Systems
- Chapter 5 : Practice Using a Design System
- Chapter 6 : Getting Started with Human Interface Guidelines
- Chapter 7 : Getting Started with Material Design
- Chapter 8 : Designing for User Roles
- Chapter 9 : Accessibility for UX Designers
- Chapter 10 : Designing Interactions
Product information
- Title: UX: Interaction Design
- Author(s):
- Release date: September 2024
- Publisher(s): Packt Publishing
- ISBN: 9781836649410
You might also like
video
UX: Visual Design Process
This course provides a comprehensive guide to mastering the visual design process in UX. You'll start …
book
Interaction Design, 6th Edition
A delightful, engaging, and comprehensive overview of interaction design Effective and engaging design is a critical …
book
A Project Guide to UX Design: For user experience designers in the field or in the making, Second Edition
User experience design is the discipline of creating a useful and usable Web site or application …
book
A Project Guide to UX Design: For User Experience Designers in the Field or in the Making, 3rd Edition
USER EXPERIENCE DESIGN is the multifaceted discipline of shaping digital products and systems into tools that …