• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Ui

    User interface (UI) Courses Online

    Study user interface (UI) design for enhancing user interactions. Learn about UI design principles, prototyping, and visual design for creating intuitive interfaces.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Build job-relevant skills in under 2 hours with hands-on tutorials.
    Learn from top instructors with graded assignments, videos, and discussion forums.
    Learn a new tool or skill in an interactive, hands-on environment.
    Get in-depth knowledge of a subject by completing a series of courses and projects.
    Earn career credentials from industry leaders that demonstrate your expertise.
    Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
    Earn a university-issued career credential in a flexible, interactive format.

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the User interface (UI) Course Catalog

    • Status: New
      New
      Status: Free Trial
      Free Trial
      E

      EDUCBA

      Java Servlet Development: From Basics to Real-World Projects

      Skills you'll gain: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Java Programming, Relational Databases, PostgreSQL, Java, User Interface (UI), Web Servers, SQL, Stored Procedure, Application Servers, Database Design, Databases

      3.8
      Rating, 3.8 out of 5 stars
      ·
      6 reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      The Art of Doing - Web Development for Beginners

      Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Web Design, Event-Driven Programming, Web Design and Development, Development Environment, Web Development, User Interface and User Experience (UI/UX) Design, Web Applications, Software Development Tools, Interactive Design, Animations, Typography, Color Theory, Web Analytics and SEO, Debugging, Data Validation

      Beginner · Specialization · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      React JS Masterclass - Go From Zero To Job Ready

      Skills you'll gain: Jest (JavaScript Testing Framework), React.js, React Redux, Application Deployment, Software Testing, Web Development, JavaScript Frameworks, Software Architecture, Full-Stack Web Development, Application Development, Front-End Web Development, Real Time Data, Application Programming Interface (API), Responsive Web Design, Event-Driven Programming, Cascading Style Sheets (CSS), UI Components, Restful API, Authentications, Development Environment

      Beginner · Specialization · 3 - 6 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      Langchain and Langgraph

      Skills you'll gain: LangChain, Prompt Engineering, LLM Application, LangGraph, Generative AI Agents, Agentic systems, Large Language Modeling, OpenAI, Data Processing, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Artificial Intelligence, AI Personalization, Responsible AI, Tool Calling, Text Mining, Query Languages, User Interface (UI), Application Development, Natural Language Processing

      4.3
      Rating, 4.3 out of 5 stars
      ·
      39 reviews

      Intermediate · Specialization · 3 - 6 Months

    • Status: New
      New
      Status: Preview
      Preview
      E

      EDUCBA

      Master Nagios XI: Monitor, Configure & Optimize IT Systems

      Skills you'll gain: System Monitoring, Network Monitoring, Event Monitoring, System Configuration, Continuous Monitoring, Microsoft Windows, UI Components, Linux Servers, Incident Management, System Implementation, User Accounts, Email Automation, File Transfer Protocol (FTP)

      Mixed · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      E

      EDUCBA

      Java Servlets Case Study - Email Marketing Tool

      Skills you'll gain: Full-Stack Web Development, Email Automation, Front-End Web Development, User Interface (UI), Java, Server Side, Java Programming, MySQL, Hypertext Markup Language (HTML), Web Development, Web Applications, Data Access, Back-End Web Development, Development Testing, Cascading Style Sheets (CSS), Databases

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      JavaScript from Beginner to Expert 2.0

      Skills you'll gain: Node.JS, JavaScript Frameworks, Full-Stack Web Development, Event-Driven Programming, React.js, Javascript, Server Side, Back-End Web Development, Object Oriented Programming (OOP), Web Development Tools, Web Applications, Performance Tuning, Application Deployment, Web Development, Web Design and Development, Scripting, UI Components, Data Validation, Video Game Development, Debugging

      Beginner · Specialization · 3 - 6 Months

    • Status: New
      New
      P

      Packt

      YOLO-NAS + v8 Full-Stack Computer Vision Course

      Skills you'll gain: Computer Vision, Mobile Development, PyTorch (Machine Learning Library), Flask (Web Framework), Application Development, Tensorflow, Deep Learning, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Containerization, User Interface (UI), Performance Tuning

      Intermediate · Course · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      E

      EDUCBA

      XHTML Full Stack Development with PHP Projects

      Skills you'll gain: PHP (Scripting Language), Web Applications, Information Architecture, Responsive Web Design, Hypertext Markup Language (HTML), Front-End Web Development, MySQL, Web Design and Development, User Experience Design, Browser Compatibility, User Interface (UI), HTML and CSS, Data Import/Export, Verification And Validation, Semantic Web, Back-End Web Development, Javascript, Web Design, Server Side, Web Development

      Beginner · Specialization · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      R

      Rice University

      Fundamentals of Computing

      Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Computer Programming, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Theoretical Computer Science, Computer Science

      4.8
      Rating, 4.8 out of 5 stars
      ·
      4.1K reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      I

      IBM

      IBM RAG and Agentic AI

      Skills you'll gain: Prompt Engineering, LangChain, Tool Calling, LangGraph, Agentic systems, Multimodal Prompts, Generative AI, LLM Application, Generative AI Agents, Responsible AI, OpenAI, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Application Development, Large Language Modeling, UI Components, Semantic Web, Data Storage Technologies, Databases, Software Development

      4.6
      Rating, 4.6 out of 5 stars
      ·
      260 reviews

      Advanced · Professional Certificate · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      U

      University of Michigan

      Introduction to CSS3

      Skills you'll gain: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Hypertext Markup Language (HTML), Web Design and Development, Responsive Web Design, User Interface (UI), Web Development, Javascript, Debugging

      4.8
      Rating, 4.8 out of 5 stars
      ·
      9.6K reviews

      Beginner · Course · 1 - 3 Months

    UI learners also search

    UI Projects
    Advanced UI
    UX Design
    Information Design
    Beginner C Programming
    Beginner UX
    Beginner UX Design
    UX Design Projects
    1…212223…83

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

    • Java Servlet Development: From Basics to Real-World Projects: EDUCBA
    • The Art of Doing - Web Development for Beginners: Packt
    • React JS Masterclass - Go From Zero To Job Ready: Packt
    • Langchain and Langgraph: Packt
    • Master Nagios XI: Monitor, Configure & Optimize IT Systems: EDUCBA
    • Java Servlets Case Study - Email Marketing Tool: EDUCBA
    • JavaScript from Beginner to Expert 2.0: Packt
    • YOLO-NAS + v8 Full-Stack Computer Vision Course: Packt
    • XHTML Full Stack Development with PHP Projects: EDUCBA
    • Fundamentals of Computing: Rice University

    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

    • Artificial Intelligence (AI)
    • Cybersecurity
    • Data Analytics
    • Digital Marketing
    • English Speaking
    • Generative AI (GenAI)
    • Generative AI
    • Microsoft Excel
    • Microsoft Power BI
    • Project Management
    • Python

    Certificates & Programs

    • Google Cybersecurity Certificate
    • Google Data Analytics Certificate
    • Google IT Support Certificate
    • Google Project Management Certificate
    • Google UX Design Certificate
    • IBM Data Analyst Certificate
    • IBM Data Science Certificate
    • Machine Learning Certificate
    • Microsoft Power BI Data Analyst Certificate
    • UI / UX Design Certificate

    Industries & Careers

    • Business
    • Computer Science
    • Data Science
    • Education & Teaching
    • Engineering
    • Finance
    • Healthcare
    • Human Resources (HR)
    • Information Technology (IT)
    • Marketing

    Career Resources

    • Career Aptitude Test
    • Examples of Strengths and Weaknesses for Job Interviews
    • High-Income Skills to Learn
    • How Does Cryptocurrency Work?
    • How to Highlight Duplicates in Google Sheets
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Preparing for the PMP Certification
    • Signs You Will Get the Job After an Interview
    • What Is Artificial Intelligence?

    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
    • ECTS Credit Recommendations

    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
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok