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: Microarchitecture, Computer Architecture, Hardware Architecture, Simulations, Computer Hardware, Performance Tuning, Memory Management, Dependency Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OpenAI API, OpenAI, AI Integrations, Prompt Engineering, JSON, Application Programming Interface (API), Web Applications, Generative AI
Beginner · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: Model Context Protocol, Token Optimization, AI Workflows, Generative AI Agents, Agentic Workflows, AI Orchestration, Agentic systems, Tool Calling, Context Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Security, AI Enablement, Prompt Patterns, Prompt Engineering, ChatGPT, AI Personalization, AI Product Strategy, Anthropic Claude, Multimodal Prompts, Generative AI
Beginner · Course · 1 - 3 Months

Skills you'll gain: Open Web Application Security Project (OWASP), Exploitation techniques, Vulnerability Assessments, Application Security, Vulnerability Management, Security Controls, Authorization (Computing), Cryptography, System Configuration, Encryption, Software Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Team Collaboration, Teamwork, Team Building, Conflict Management, Collaboration, Team Management, Team Leadership, Team Motivation, Relationship Building, Cooperation, Drive Engagement, Emotional Intelligence, Professionalism, Leadership, Diversity and Inclusion, Productivity, Motivational Skills, Constructive Feedback, Diversity Awareness, Trustworthiness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Fire And Life Safety, Building Codes, Building Services Engineering, HVAC, Mechanical Ventilation, Safety Standards, Health And Safety Standards, Building Design, Engineering Calculations, Mechanical Engineering, Design Specifications
Intermediate · Course · 1 - 4 Weeks

Heriot-Watt University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Mathematical Software, Software Development Life Cycle, Debugging, Maintainability
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Universidade Estadual de Campinas
Skills you'll gain: Video Game Development, Game Design, Aesthetics, Art History, Culture, Conceptual Design, Liberal Arts, Creativity, Post-Production, Social Impact
Mixed · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Mobile Security, Digital Forensics, Investigation, Mobile Development, Criminal Investigation and Forensics, Cybersecurity, iOS Development, Application Security, Cyber Security Strategy, Computer Security Incident Management, Computer Security, Incident Response, Data Analysis Software, Authentications, Data Integrity, Data Storage
Beginner · Course · 1 - 3 Months

Saïd Business School, University of Oxford
Skills you'll gain: Risking, Financial Inclusion, Responsible AI, Data Ethics, Data Governance, FinTech, Financial Data, AI Personalization, Personally Identifiable Information, Law, Regulation, and Compliance, Data Sharing, Financial Regulation, Financial Services, Decision Intelligence, Data Strategy, Financial Systems, Finance, Business Ethics, Product Design, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Brainstorming, Root Cause Analysis, Collaborative Software, Ideation, Business Analysis, Problem Management, Design Thinking, Business Process Management
Beginner · Guided Project · Less Than 2 Hours

L&T EduTech
Skills you'll gain: Hydraulics, Chemical Engineering, Engineering Analysis, Mechanical Engineering, Process Engineering, Engineering Calculations, Mathematical Modeling, Process Analysis, Applied Mathematics, Estimation
Intermediate · Course · 1 - 4 Weeks