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: Prompt Engineering, Prompt Patterns, AI Product Strategy, ChatGPT, Generative AI, Commercialization, Product Management, Google Gemini, Product Lifecycle Management, Stakeholder Communications, LLM Application, Artificial Intelligence, Customer experience improvement, Team Building, Responsible AI, Return On Investment, Product Development, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Creativity
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Adobe Express, Responsible AI, Logo Design, Digital Design, Layout Design, Generative AI, Social Media, Content Creation, Graphic Design, Social Media Management, Creative Design, Adobe Photoshop, Visual Design, Content Marketing, Infographics, Content Strategy, Typography, Color Theory, Storytelling, Branding
Beginner · Professional Certificate · 3 - 6 Months

Coursera
Skills you'll gain: Canva (Software), Social Media Content, Content Creation, Content Performance Analysis, Social Media Marketing, Marketing Effectiveness, Content Development and Management, Video Production, Digital Media Strategy, Style Guides, Digital Design, Graphic Design, Graphic and Visual Design, Marketing Analytics, Web Analytics, Video Editing, Performance Measurement, Brand Management, Key Performance Indicators (KPIs), Drive Engagement
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Power BI, Microsoft Excel, Data Analysis, Microsoft Power Platform, Data Integrity, Data Visualization, Data Storage, Data Collection, Data Quality, Data Manipulation, Business Analytics, Timelines, Advanced Analytics, Database Design, Statistical Reporting, Report Writing, Data Processing, Data Warehousing, Business Intelligence, SQL
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Generative AI, Multimodal Prompts, AI Workflows, AI Orchestration, LLM Application, Productivity, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, LangChain, OpenAI API, AI Workflows, LLM Application, Productivity, OpenAI, AI Enablement, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, AI Security, Tool Calling, Creativity, Application Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Ideation, Verification And Validation, Data Presentation, LLM Application, Productivity, OpenAI, Generative AI, Document Management, Expense Reports, Responsible AI, AI Enablement, Image Analysis, Creativity, Large Language Modeling, Expense Management, Organizational Skills, Artificial Intelligence
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Systems Analysis, Stakeholder Communications, LLM Application, Systems Architecture, Solution Architecture, Real Time Data, AI Workflows, AI Personalization, Software Architecture, Stakeholder Analysis, Systems Thinking, Responsible AI, Business Communication, Machine Learning, Project Documentation, Context Management, Technical Consulting
Beginner · Specialization · 1 - 3 Months

University of Virginia
Skills you'll gain: Design Thinking, Digital Transformation, Creative Problem-Solving, New Product Development, Ideation, Business Transformation, Product Management, Technology Strategies, Innovation, Creativity, Product Lifecycle Management, Strategic Thinking, Product Improvement, Case Studies, Information Technology, Business Strategy, Business Analysis, Leadership and Management, Marketing, Storytelling
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: User Story, Software Development Life Cycle, Software Architecture, Sprint Retrospectives, Agile Software Development, Kanban Principles, DevOps, Backlogs, Software Design, Scrum (Software Development), Information Technology, Computer Hardware, Sprint Planning, Software Development Methodologies, Agile Methodology, Agile Project Management, Team Building, Risk Management, Leadership, Communication
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Model Deployment, Restful API, Software Design, Application Deployment, Software Architecture, Continuous Integration, Software Design Patterns, AI Workflows, Software Development, LLM Application, Java, AI Enablement, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermediate · Specialization · 3 - 6 Months