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

App Design Courses

App design courses can help you learn user interface design, prototyping, usability testing, and interaction design principles. You can build skills in creating wireframes, conducting user research, and implementing design feedback effectively. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating visually appealing and functional app layouts. You’ll also explore design systems and accessibility standards to ensure your apps are user-friendly and inclusive.


Popular App Design Courses and Certifications


  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Relational Database Design

    Skills you'll gain: Database Design, Relational Databases, Database Theory, Data Modeling, Unified Modeling Language, Database Management, Databases, Data Integrity, Diagram Design, Dependency Analysis, Conceptual Design, Requirements Analysis

    Build toward a degree

    3.9
    Rating, 3.9 out of 5 stars
    ·
    15 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Bridge Infrastructure Design

    Skills you'll gain: Engineering Calculations, Structural Engineering, Structural Analysis, Construction Engineering, Civil Engineering, Construction, Engineering Analysis, Building Codes, Engineering Practices, Engineering, Materials science, Conceptual Design, Engineering Design Process, Architecture and Construction, Maintenance, Repair, and Facility Services, Finite Element Methods, Property Maintenance, Continuous Monitoring, Hydraulics, Failure Analysis

    4.6
    Rating, 4.6 out of 5 stars
    ·
    18 reviews

    Advanced · Specialization · 1 - 3 Months

  • C

    Coursera

    App Development with Power Apps: Create Custom Components

    Skills you'll gain: Power Apps Component Framework, UI Components, Business Process Automation, No-Code Development, Microsoft Power Platform, Automation, Application Development, Database Application, Microsoft 365, Data Integration

    Intermediate · Guided Project · Less Than 2 Hours

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

    Coursera

    Integrate AI: Streamline No-Code App Responses

    Skills you'll gain: AI Security, LLM Application, Application Development, No-Code Development, AI Enablement, OAuth, Application Programming Interface (API), Real Time Data, Key Management, Authentications, Data Integration, User Interface (UI), Authorization (Computing), Live Streaming, User Interface and User Experience (UI/UX) Design, Automation, Scalability

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Mastering Python Design Patterns

    Skills you'll gain: Software Architecture, Software Design Patterns, Software Design, Microservices, Maintainability, Performance Tuning, Model View Controller, Programming Principles, Python Programming, Object Oriented Programming (OOP)

    Intermediate · Course · 1 - 3 Months

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

    EDUCBA

    Apply Flutter App Development From Beginner to Advanced

    Skills you'll gain: Responsive Web Design, Flutter (Software), Mobile Development, Application Development, Data Validation, User Interface (UI) Design, User Interface (UI), Application Design, Cross Platform Development, Interactive Design, Human Computer Interaction, Interaction Design, User Flows, Scalability, Usability, Maintainability, Image Quality, Debugging

    4.5
    Rating, 4.5 out of 5 stars
    ·
    8 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    Indian Institute of Technology Guwahati

    Computer Aided Design

    Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Prototyping, Animations

    4.2
    Rating, 4.2 out of 5 stars
    ·
    12 reviews

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Promptly for Beginners: Build a Generative AI App

    Skills you'll gain: Generative AI, No-Code Development, Prompt Engineering, Artificial Intelligence, Application Development, Marketing Automation, ChatGPT, Social Media Content, Content Development and Management, Automation, User Interface (UI), User Feedback

    4
    Rating, 4 out of 5 stars
    ·
    21 reviews

    Beginner · Guided Project · Less Than 2 Hours

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

    Coursera

    Monitor, Scale and Backup Your AI App

    Skills you'll gain: Site Reliability Engineering, Scalability, Performance Analysis, Data Maintenance, Analytics, Event Monitoring, Service Level Agreement, System Support, Performance Review

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Web Development in React.js: Build a Web App

    Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Restful API, Web Applications, Web Development Tools, Web Development, Javascript, Application Development, Computer Programming

    4.1
    Rating, 4.1 out of 5 stars
    ·
    13 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    G

    Google

    Google UX Design

    Skills you'll gain: User Experience Design, Information Architecture, Storyboarding, Wireframing, User Story, UI/UX Research, User Research, Adobe XD, Usability Testing, Figma (Design Software), Design Reviews, User Interface and User Experience (UI/UX) Design, User Centered Design, Ideation, Design Thinking, Presentations, Persona (User Experience), Web Design, Research Design, Usability

    4.7
    Rating, 4.7 out of 5 stars
    ·
    168 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • C

    Coursera

    Create Model-driven Power App for Rental Company

    Skills you'll gain: Microsoft Power Platform, Database Application, No-Code Development, Business Process, Workflow Management, Process Management, Microsoft 365, Data Modeling, Process Flow Diagrams

    3.6
    Rating, 3.6 out of 5 stars
    ·
    18 reviews

    Beginner · Guided Project · Less Than 2 Hours

1…252627…679

In summary, here are 10 of our most popular app design courses

  • Relational Database Design: Illinois Tech
  • Bridge Infrastructure Design: L&T EduTech
  • App Development with Power Apps: Create Custom Components: Coursera
  • Integrate AI: Streamline No-Code App Responses: Coursera
  • Mastering Python Design Patterns: Packt
  • Apply Flutter App Development From Beginner to Advanced: EDUCBA
  • Computer Aided Design: Indian Institute of Technology Guwahati
  • Promptly for Beginners: Build a Generative AI App: Coursera
  • Monitor, Scale and Backup Your AI App: Coursera
  • Web Development in React.js: Build a Web App: Coursera

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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