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 Interface (UI), User Interface and User Experience (UI/UX) Design, Figma (Design Software), User Experience Design, User Centered Design, Wireframing, Interaction Design, Persona (User Experience), User Experience, UI/UX Research, User Research, Graphic and Visual Design, User Interface (UI) Design, UI Components, Usability Testing, Mockups, Design Research, Usability, Web Design, Front-End Web Development
★ 4.6 (1.1K) · Beginner · Course · 1 - 3 Months
Skills you'll gain: Responsive Web Design, Web Design, User Experience Design, Design Reviews, Wireframing, User Experience, Usability Testing, User Interface and User Experience (UI/UX) Design, User Interface (UI), Usability, Layout Design, User Interface (UI) Design, Prototyping, Mockups, Design, Information Architecture, Design Elements And Principles
★ 4.8 (3.9K) · Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: User Research, User Interface (UI), User Interface (UI) Design, Usability Testing, Prototyping, Usability, User Experience, Graphic and Visual Design, Persona (User Experience), Ideation, Design, Peer Review, Design Reviews, Interaction Design, Design Elements And Principles, Surveys, Test Planning, Data Analysis, People Analytics, Internet Of Things
★ 4.6 (1.8K) · Intermediate · Specialization · 3 - 6 Months

California Institute of the Arts
Skills you'll gain: Information Architecture, Wireframing, User Interface and User Experience (UI/UX) Design, Persona (User Experience), User Experience, Mockups, User Experience Design, Responsive Web Design, Experience Design, User Interface (UI), Web Design, UI/UX Strategy, User Interface (UI) Design, Adobe XD, User Centered Design, Prototyping, Layout Design, Interaction Design, User Research, Graphic Design
★ 4.7 (8.1K) · Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Storyboarding, User Research, Information Architecture, User Experience Design, Design Thinking, Mockups, User Interface (UI), User Experience, Prototyping, Usability Testing, User Interface and User Experience (UI/UX) Design, Wireframing, Ideation, User Centered Design, Web Content Accessibility Guidelines, Human Centered Design, Figma (Design Software), User Interface (UI) Design, User Flows, Artificial Intelligence
★ 4.7 (699) · Beginner · Professional Certificate · 3 - 6 Months

Microsoft
Skills you'll gain: User Interface (UI), Prototyping, Usability Testing, User Interface and User Experience (UI/UX) Design, Wireframing, User Experience Design, Figma (Design Software), User Interface (UI) Design, Mockups, Design Thinking, Design, Style Guides
★ 4.5 (75) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, Human Centered Design, User Interface (UI) Design, Human Computer Interaction, Design Research, User Flows, Usability Testing, Prototyping
Intermediate · Course · 1 - 3 Months
Skills you'll gain: User Experience Design, User Experience, Persona (User Experience), User Story, Human Factors, Ideation, Competitive Analysis
★ 4.8 (17K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Augmented Reality, Responsive Web Design, Content Management Systems, Content Management, User Experience, Figma (Design Software), TikTok, User Experience Design, UI/UX Strategy, User Interface and User Experience (UI/UX) Design, Web Design, Experience Design, Usability, Web Design and Development, No-Code Development, Scripting, Interaction Design, Debugging, Digital Publishing, Computational Logic
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: User Experience Design, User Experience, Responsive Web Design, Web Design, Web Presence, Design Strategies, Usability Testing, Prototyping, Ideation
★ 4.8 (5.1K) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, UI/UX Research, Persona (User Experience), Internet Of Things, API Design, User Interface (UI), Amazon Web Services, Cloud Computing Architecture, Embedded Systems, Application Programming Interface (API), Prototyping, Network Protocols, User Interface (UI) Design, Real-Time Operating Systems, Software Development
★ 4.5 (150) · Intermediate · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Design Thinking, User Experience Design, User Experience, User Centered Design, User Interface and User Experience (UI/UX) Design, Human Centered Design, Wireframing, Prototyping
★ 4.7 (526) · Mixed · Course · 1 - 4 Weeks