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.

Skills you'll gain: Email Automation, Google Sheets, Scripting, Google App Engine, Project Design, Productivity Software, Automation, Data Access, HTML and CSS, Business Process Modeling, Workflow Management, Javascript, Supplier Relationship Management
Beginner · Guided Project · Less Than 2 Hours

California Institute of the Arts
Skills you'll gain: Game Design, Conceptual Design, Animation and Game Design, Virtual Environment, Storytelling, Visualization (Computer Graphics), Design Strategies, Aesthetics, Design Research, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Applications, Authentications, Google Cloud Platform, Cloud API, Web Applications, User Accounts, Web Development Tools, Web Development, Network Security
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Layout Design, Autodesk, Technical Documentation, Design Software, Design Elements And Principles, Design Strategies, Spatial Analysis
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Hardware Design, Electronics Engineering, Design Reviews, Computer-Aided Design, Electronic Components, Technical Design
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Architectural Drawing, Blueprint Reading, Structural Engineering, Structural Analysis, Engineering Drawings, Building Design, Engineering Documentation, Architectural Engineering, Building Codes, Civil Engineering, Construction, Engineering Practices, Engineering Calculations
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Software Design Patterns, Software Architecture, Cryptography, Blockchain, Public Key Cryptography Standards (PKCS)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AutoCAD, Technical Drawing, Architectural Drawing, Engineering Documentation, Engineering Drawings, Geometric Dimensioning And Tolerancing, Electrical Equipment, Electrical Systems, Electrical Wiring, Architectural Design, Civil and Architectural Engineering, Electrical Power, Computer-Aided Design, Building Design, Drafting and Engineering Design, Building Codes, Blueprint Reading, AutoCAD Civil 3D, Basic Electrical Systems, Schematic Diagrams
Beginner · Specialization · 1 - 3 Months

Skillshare
Skills you'll gain: Typography, Graphic Design, Layout Design, Visual Design, Design Elements And Principles, Design Strategies
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Data Flow Diagrams (DFDs), Object Oriented Design, Software Engineering, Software Development Tools, Software Testing, Program Development, Software Architecture, Ethical Standards And Conduct, Algorithms
Intermediate · Course · 1 - 3 Months

The Museum of Modern Art
Skills you'll gain: Sustainable Design, Sustainable Development, Aesthetics, Design, Culture, Art History, Creative Thinking, Design Thinking, Creative Design, Cultural Diversity, Innovation
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Responsible AI, AI Workflows, AI Orchestration, Agentic systems, Generative AI Agents, Artificial Intelligence, Coordination, AI Security, Data Ethics, Governance, Systems Architecture, Software Architecture, Scalability, Regulatory Compliance, Communication Strategies, Communication
Intermediate · Course · 1 - 4 Weeks