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.
University of Alberta
Skills you'll gain: Sprint Planning, Agile Software Development, Product Demonstration, Agile Methodology, Software Development Methodologies, Requirements Analysis, Agile Project Management, Requirements Elicitation, Risk Management, Scrum (Software Development), Project Risk Management, Agile Product Development, Virtual Environment, Product Requirements, Sprint Retrospectives, Product Management, Risk Analysis, Backlogs, Customer Communications Management, Showrooms
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Animations, 3D Assets, Model Optimization, Visualization (Computer Graphics), Computer Graphic Techniques, Computer Graphics, Workflow Management, Geometry, User Interface (UI), Graphical Tools, Scripting, Construction, Operations, Design, Editing
Mixed · Course · 1 - 3 Months

Institut Mines-Télécom
Skills you'll gain: Blockchain, Cryptography, Cryptographic Protocols, Encryption, Public Key Cryptography Standards (PKCS), Authentications, FinTech, Payment Systems, Distributed Computing, Transaction Processing, Data Structures, Data Integrity, Algorithms, Verification And Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Data Visualization Software, Data Presentation, Graphing, User Accounts, Graphic Design, Data Analysis, Business Analytics, Analytics
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Newsletters, Canva (Software), Marketing Materials, Email Marketing, Content Creation, Promotional Materials, Event Marketing, Business Writing, Graphic Design, Marketing Design, Target Audience, Marketing Communications
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Generative AI, Prompt Patterns, AI powered creativity, Visual Storytelling, Prompt Engineering Tools, AI literacy, Artificial Intelligence, Image Analysis, Natural Language Processing, Machine Learning
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Google Gemini, Generative AI Agents, Gemini, Responsible AI, Retrieval-Augmented Generation, Generative AI, Google Workspace, Generative Model Architectures, AI Product Strategy, Google Cloud Platform, AI Orchestration, Agentic Workflows, AI Security, Customer experience improvement, AI literacy, Prompt Engineering Tools, Artificial Intelligence, Cloud Computing, Collaboration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Embeddings, Natural Language Processing, Keras (Neural Network Library), Generative AI, Generative Model Architectures, Artificial Neural Networks, Data Preprocessing, Text Mining, Model Evaluation, Tensorflow, Model Training
Mixed · Course · 1 - 4 Weeks
National Taiwan University
Skills you'll gain: Aesthetics, Public History, Art History, Liberal Arts, Ancient History, Storytelling, Writing, Design
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Slack (Software), Collaborative Software, Productivity Software, Coordinating, Consolidation, Organizational Skills, Workflow Management, People Management, Business Communication, Business Process Management, Business Development
Intermediate · Guided Project · Less Than 2 Hours

Universidad Autónoma Metropolitana
Skills you'll gain: Computational Thinking, Lifelong Learning, Creative Thinking, Self-Starter, Programming Principles, Program Development, Computer Programming, Critical Thinking, Critical Thinking and Problem Solving, Creativity, Willingness To Learn, Debugging, Creative Problem-Solving, Open Source Technology, Event-Driven Programming, Independent Thinking, Problem Solving, digital literacy, Computer Programming Tools, Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Programming Principles, Data Structures, No-Code Development, Object Oriented Design, Event-Driven Programming, Interactive Design, Code Reusability, Scripting
Intermediate · Course · 1 - 4 Weeks