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.

Coursera
Skills you'll gain: Branding, Marketing Design, Style Guides, Digital Marketing, Operational Excellence, Marketing Materials, Graphic Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Case Studies, User Experience Design, Business Analysis, Natural Language Processing, Application Programming Interface (API), Application Deployment, Application Development, Artificial Intelligence, Systems Integration, Scalability
Beginner · Course · 1 - 4 Weeks

Stanford University
Skills you'll gain: Physics, Timelines, Verification And Validation, Scientific Methods, Research, Experimentation, Mathematical Modeling, Systems Of Measurement
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Prioritization, Jira (Software), Organizational Skills, Decision Making, Backlogs, Project Management Software, Timelines, Dashboard, Query Languages, Project Management, Resource Management
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Software Technical Review, Software Design, Hardware Architecture, Computer Architecture, Debugging
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Data Structures, Data Processing, Verification And Validation, Python Programming, Data Preprocessing, Programming Principles, Scripting, Scripting Languages, Computer Programming, Software Development
Mixed · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
Intermediate · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Anthropic Claude, Prompt Engineering Tools, LLM Application, Productivity, Multimodal Prompts, OpenAI, Debugging, TypeScript, OpenAI API, AI Enablement, Agentic systems, AI Orchestration, Version Control, AI Workflows, Generative AI
Beginner · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Microsoft Access, Relational Databases, Database Design, Database Management, Data Integrity, Databases, Data Validation, Database Software, Query Languages, Microsoft 365, Data Management, Microsoft Office, Data Presentation, Productivity Software, User Interface (UI), User Interface (UI) Design
Mixed · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Computational Logic, Systems Design, Verification And Validation, Systems Analysis, Software Systems, Theoretical Computer Science, Computational Thinking, System Design and Implementation, Computer Architecture, Programming Principles, Software Architecture, Software Design, Model Evaluation, Graph Theory, Software Testing, Simulations, Hardware Architecture, Software Quality Assurance, Algorithms, Logical Reasoning
Beginner · Specialization · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Search Engine Optimization, Web Analytics and SEO, Keyword Research, Web Analytics, Auditing, Content Strategy, WordPress, HTML and CSS, Content Management, Performance Improvement
Mixed · Course · 3 - 6 Months