• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Ui

UI Courses

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.

Popular UI Courses and Certifications


  • Status: Free Trial
    Free Trial
    U

    University of Toronto

    iOS App Development with Swift

    Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), Application Design, User Interface (UI) Design, Application Development, Objective-C (Programming Language), UI Components, Animations, Human Computer Interaction, Interactive Design, Object Oriented Programming (OOP), Memory Management, Application Frameworks, Interaction Design, Persistence

    3.9
    Rating, 3.9 out of 5 stars
    ·
    1.6K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of California, Davis

    JavaScript for Beginners

    Skills you'll gain: jQuery, Javascript and jQuery, Javascript, Data Manipulation, HTML and CSS, Data Validation, UI Components, Scripting, Event-Driven Programming, Computational Thinking, JavaScript Frameworks, Web Design and Development, Web Applications, Programming Principles, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Program Development, Game Design, Frontend Performance, Event Monitoring

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.1K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Interactive eLearning with Presentation Tools

    Skills you'll gain: Multimedia, Learning Management Systems, Course Development, Training and Development, Presentations, Instructional Design, Interactive Learning, Information Architecture, Content Management, Education Software and Technology, Digital pedagogy, Animations, Interactive Design, Content Management Systems, Software Installation, UI Components, Interaction Design, Software Documentation, Graphic and Visual Design, Graphical Tools

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Become a Professional React Developer

    Skills you'll gain: React.js, Routing Protocols, UI Components, Code Reusability, JavaScript Frameworks, Front-End Web Development, User Interface and User Experience (UI/UX) Design, Frontend Performance, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Debugging, Web Development Tools, Web Frameworks, Data Management, Context Management, Javascript, Application Programming Interface (API)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    263 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    M

    Meta

    React Native

    Skills you'll gain: React Native, Mobile Development, Cross Platform Development, UI Components, Mobile Development Tools, Application Development, React.js, Front-End Web Development, User Interface (UI), Interactive Design, Development Environment

    4.7
    Rating, 4.7 out of 5 stars
    ·
    405 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    Diagram Design Excellence

    Skills you'll gain: Microsoft Visio, Diagram Design, Animations, Peer Review, Visual Design, Design Reviews, User Flows, Graphic and Visual Design, Layout Design, Style Guides, Process Design, Graphic and Visual Design Software, User Acceptance Testing (UAT), Usability Testing, Verification And Validation, User Research, Technical Communication, Business Process Modeling, Design Elements And Principles

    Advanced · Course · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Establish Clear Value Propositions

    Skills you'll gain: Copywriting, Content Marketing, User Feedback, Marketing Materials, Target Audience, Product Knowledge, Persona Development, Campaign Planning, Marketing Collateral, Concision, Communication Planning, Sales Presentation, Writing and Editing, Customer Insights, Editing, Usability Testing, Customer Analysis, Content Optimization, Communication Strategies, Sales

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    LearnKartS

    Building Interactive Applications with Angular

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Secure Software Design

    Skills you'll gain: Database Design, Software Design, Application Security, User Experience Design, Vulnerability Assessments, Database Theory, Unified Modeling Language, Unit Testing, Usability, UI/UX Research, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Vulnerability Management, Data Flow Diagrams (DFDs), Relational Databases, Software Visualization, Security Software, Systems Development Life Cycle, Software Development Life Cycle

    4.6
    Rating, 4.6 out of 5 stars
    ·
    438 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Michigan

    Building Interactive Web Applications with JavaScript

    Skills you'll gain: Event-Driven Programming, Front-End Web Development, Javascript, Frontend Performance, Cascading Style Sheets (CSS), Web Development Tools, Debugging, Web Applications, Responsive Web Design, Animations, Web Development, Visualization (Computer Graphics), JSON, Hypertext Markup Language (HTML), Application Programming Interface (API), Animation and Game Design, User Interface (UI), Event Monitoring, Computer Programming

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    Project: Generative AI Applications with RAG and LangChain

    Skills you'll gain: Vector Databases, LLM Application, Retrieval-Augmented Generation, Generative AI, Embeddings, Document Management, Fine-tuning, User Interface (UI)

    4.8
    Rating, 4.8 out of 5 stars
    ·
    266 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    Django Application Development with SQL and Databases

    Skills you'll gain: Object-Relational Mapping, Django (Web Framework), Database Application, Database Development, Bootstrap (Front-End Framework), Database Administration, Full-Stack Web Development, Cloud Deployment, Database Management, SQL, Database Theory, Cloud Applications, Relational Databases, Frontend Integration, Databases, Database Design, Database Systems, Application Deployment, Authentications, Back-End Web Development

    4.5
    Rating, 4.5 out of 5 stars
    ·
    363 reviews

    Intermediate · Course · 1 - 3 Months

1…565758…120

In summary, here are 10 of our most popular ui courses

  • iOS App Development with Swift: University of Toronto
  • JavaScript for Beginners: University of California, Davis
  • Interactive eLearning with Presentation Tools: EDUCBA
  • Become a Professional React Developer: Scrimba
  • React Native: Meta
  • Diagram Design Excellence: Microsoft
  • Establish Clear Value Propositions: Coursera
  • Building Interactive Applications with Angular: LearnKartS
  • Secure Software Design: University of Colorado System
  • Building Interactive Web Applications with JavaScript: University of Michigan

Skills you can learn in Design And Product

User Interface (18)
User Experience (16)
Software Testing (13)
Game Design (11)
Agile Software Development (10)
Graphics (10)
Virtual Reality (9)
Design Thinking (8)
Web (8)
Video Game Development (7)
Web Design (7)
Adobe Photoshop (6)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok