Interaction design courses can help you learn user research techniques, prototyping, usability testing, and the principles of visual design. You can build skills in creating user personas, designing wireframes, and conducting A/B testing to refine user experiences. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating interactive prototypes and visual assets. You'll also explore methods for gathering user feedback and iterating on designs to enhance usability and engagement.

Skills you'll gain: User Experience, Adobe XD, Design Thinking, User Interface (UI), User Research, Design, Wireframing, Augmented and Virtual Reality (AR/VR), Emerging Technologies, Prototyping, Software Development Life Cycle
★ 4.6 (112) · Beginner · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Layout Design, Interaction Design, Graphic Design
★ 4.7 (6.4K) · Beginner · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Unreal Engine, User Interface (UI), User Interface (UI) Design, UI Components, Game Design, Video Game Development, Code Reusability, Prototyping
★ 3.3 (24) · Beginner · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: User Interface and User Experience (UI/UX) Design, User Experience, User Experience Design, Experience Design, User Interface (UI), Adobe XD, User Interface (UI) Design, User Centered Design, Interaction Design, Prototyping, Wireframing, User Research, User Flows, Visual Design, Application Design, Information Architecture, Ideation, Adobe InDesign, Adobe Illustrator
★ 4.8 (2.2K) · Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Human Factors, User Interface (UI), Interaction Design, User Interface (UI) Design, User Experience Design
★ 4.6 (722) · Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Responsive Web Design, Usability, User Interface (UI), User Experience Design, Design Thinking, User Centered Design, Mockups, User Interface and User Experience (UI/UX) Design, Interaction Design, User Interface (UI) Design, Wireframing, Cascading Style Sheets (CSS), Microsoft Copilot, Adobe XD, User Experience, Figma (Design Software), Prototyping, AI Workflows
★ 4.4 (10) · Beginner · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: User Experience Design, Prototyping, User Experience, User Centered Design, User Interface and User Experience (UI/UX) Design, Usability, Requirements Elicitation, User Interface (UI), User Interface (UI) Design, User Research
★ 4.6 (9K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), UI/UX Research, User Research, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Prototyping, Figma (Design Software), User Experience, User Experience Design, Interactive Design, User Centered Design, Design, Design Strategies
★ 4.6 (31) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Prototyping, User Interface (UI) Design, User Research, Interactive Design, Design Software, Design Strategies, Design, User Centered Design, User Experience Design, Visual Design, Figma (Design Software), Design Elements And Principles
★ 4.8 (42) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mockups, User Experience, User Experience Design, Web Content Accessibility Guidelines, Design, Usability, Graphic and Visual Design, Design Elements And Principles, Artificial Intelligence
★ 4.7 (117) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Decision Making, Driving engagement, Experience Design, Interaction Design, UI/UX Strategy, User Experience, Persona (User Experience), User Experience Design, Psychology, Experimentation, Design Strategies, Motivational Skills, Behavioral Management, Product Management, Ethical Standards And Conduct, Digital Marketing
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Research, UI/UX Research, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Experience, Persona (User Experience), User Centered Design, Usability, User Flows, User Interface (UI) Design, Responsive Web Design, Graphic and Visual Design, Interaction Design, Layout Design, Design Elements And Principles, Typography, Prototyping
★ 4.3 (18) · Beginner · Course · 1 - 4 Weeks