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.

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

Fractal Analytics
Skills you'll gain: Responsible AI, User Research, Human Centered Design, User Experience Design, Design Thinking, Prototyping, Ideation, Generative AI, Brainstorming, UI/UX Research, Innovation, User Experience, Usability Testing, Data Ethics, Artificial Intelligence, Prompt Engineering, Critical Thinking, Problem Solving, Data Analysis, Business Consulting
Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Usability Testing, User Experience Design, User Experience, UI/UX Research, User Research, Test Case, Usability, Human Computer Interaction, Test Planning, Interviewing Skills
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Open Web Application Security Project (OWASP), Software Architecture, Secure Coding, Software Design Patterns, Database Management, Software Engineering Tools, Security Software, Systems Design, Software Engineering, Software Development Life Cycle, Technical Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Color Theory, User Interface and User Experience (UI/UX) Design, Logo Design, Typography, User Interface (UI), Interaction Design, Figma (Design Software), Adobe Illustrator, Design Reviews, Wireframing, Usability, Graphic and Visual Design, Web Content Accessibility Guidelines, Adobe Photoshop, User Experience, Graphic Design, User Centered Design, Photo Editing, Peer Review, Game Design
Beginner · Professional Certificate · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Front-End Web Development, Web Development, Javascript, Application Design, Model View Controller, Hypertext Markup Language (HTML), UI Components, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Experience Design, UI/UX Research, Information Architecture, Storyboarding, Wireframing, User Research, User Story, User Experience, Adobe XD, Usability Testing, Figma (Design Software), Design Reviews, User Interface and User Experience (UI/UX) Design, Design Research, User Centered Design, Persona (User Experience), Presentations, Web Design, Usability, Conceptual Design
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Surveys, User Research, Survey Creation, Sampling (Statistics), A/B Testing, Web Analytics, Qualitative Research, Usability Testing, Research Methodologies, Web Analytics and SEO, Data Collection, Research Design, Sample Size Determination, Analytics, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Front-End Web Development, Git (Version Control System), Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, HTML and CSS, React.js, Version Control, Usability, Web Applications, Wireframing, Semantic Web, Data Validation, Javascript
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: HTML and CSS, Mobile Development, Web Applications, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Web Development, Version Control, Responsive Web Design, Video Game Development, Cascading Style Sheets (CSS), Artificial Intelligence, User Interface (UI) Design, Computer Programming, Database Application, Machine Learning
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Cascading Style Sheets (CSS), Web Development Tools, Application Deployment, Web Design and Development, Development Environment, Web Development, Front-End Web Development, User Interface (UI), Interactive Design, GitHub
Beginner · Course · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: Unity Engine, Video Game Development, User Interface (UI), Game Design, Animations, Google Analytics, Prototyping, Object Oriented Programming (OOP), C# (Programming Language), Scripting, Application Deployment
Beginner · Course · 1 - 3 Months