UI courses can help you learn design principles, wireframing techniques, user testing methods, and prototyping skills. You can build competencies in creating intuitive interfaces, understanding user behavior, and applying visual hierarchy in your designs. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support crafting user interfaces and collaborating with teams effectively.

University of Michigan
Skills you'll gain: 3D Modeling, 3D Assets, Design Elements And Principles, Visualization (Computer Graphics), Design Software, Computer-Aided Design, Design, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: UI/UX Research, User Experience Design, User Experience, User Research, Design Research, Usability Testing, Experience Design, UI/UX Strategy, Prototyping, Design Strategies, User Centered Design, Conceptual Design, Technical Communication, Ideation, Test Planning, Adobe Photoshop
Beginner · Course · 1 - 3 Months

Skills you'll gain: z/OS, Mainframe Computing, Data Maintenance, Mainframe Technologies, Data Management, Control Panels, Command-Line Interface, User Interface (UI), Remote Access Systems
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Javascript
Mixed · Course · 1 - 4 Weeks
University of Alberta
Skills you'll gain: Sprint Retrospectives, Scrum (Software Development), Software Technical Review, Agile Project Management, Agile Software Development, Software Quality Assurance, Usability Testing, User Research
Mixed · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, Usability, Statistical Programming, Statistical Hypothesis Testing, Data Analysis, Statistical Methods, UI/UX Research, R Programming, User Experience, Data Collection, Human Computer Interaction, Statistics, Data Validation, Statistical Modeling, Regression Analysis, Logistic Regression
Intermediate · Course · 1 - 3 Months

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, UI/UX Strategy, Internet Of Things, API Design, User Interface (UI), Embedded Software, Amazon Web Services, Interactive Design, Cloud Computing Architecture, Human Computer Interaction, Embedded Systems, Application Programming Interface (API), Prototyping, Software Development
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Core Data (Software), iOS Development, Model View Controller, Apple iOS, JSON, Swift Programming, Apple Xcode, Code Review, UI Components, Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Data Structures, Data Persistence, User Interface (UI), User Interface (UI) Design, Data Store, Application Development, Transaction Processing, Mobile Development
Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: User Interface (UI), Prototyping, User Interface (UI) Design, Interactive Design, Graphic and Visual Design, Design, Interaction Design, Mockups, Design Elements And Principles, Layout Design, Wireframing, Internet Of Things
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Social Media, Social Media Marketing, Social Media Management, Social Media Strategy, Social Media Content, Social Media Campaigns, Marketing Strategies, Content Performance Analysis, Data-Driven Marketing, Social Media Analytics, Campaign Management, Marketing Effectiveness, Email Marketing, Marketing Analytics, Digital Marketing, Marketing Planning, Marketing, Strategic Marketing, UI/UX Strategy, Brand Management
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Figma (Design Software), UI Components, Style Guides, Web Components, Software Design, Design Elements And Principles, Application Design, Web Design, Application Development, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours