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.

Skillshare
Skills you'll gain: Creative Design, Creativity, Habit Formation, Computer Graphic Techniques, Graphics Software, Peer Review, Digital Design, Design Elements And Principles, Visual Storytelling, Creative Thinking, Goal Setting, Storytelling, Constructive Feedback, Design Software, Color Theory, Apple software proficiency, Technical Drawing
Beginner · Specialization · 1 - 3 Months

Illinois Tech
Skills you'll gain: Machine Learning Algorithms, Model Evaluation, Statistical Analysis, Bayesian Statistics, Data Visualization, Statistical Inference, Exploratory Data Analysis, Statistical Methods, Data Presentation, Analysis, Probability & Statistics, Data Cleansing, Applied Machine Learning, Regression Analysis, Analytics, Statistical Programming, Data Analysis, Logistic Regression, Machine Learning, Verification And Validation
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

digital.auto
Skills you'll gain: Software Development Methodologies, Software Development Life Cycle, Software Development, Software Architecture, Systems Architecture, Digital Transformation, AI Integrations, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Azure DevOps Pipelines, Kubernetes, Azure DevOps, Node.JS, CI/CD, DevOps, Microsoft Development Tools, Microsoft Azure, Devops Tools, Cloud-Native Computing, Test Planning, Continuous Integration, Continuous Delivery, Application Lifecycle Management, Microservices, Containerization, Software Testing, Debugging, Cloud Development, Software Development Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event Marketing, Event Management, Competitive Analysis, Events and Conferences, Event Planning, Strategic Planning, Brand Marketing, Risk Analysis, Team Leadership, Budget Management, Business Planning, Promotional Strategies, Promotions and Campaigns, Team Management, Market Analysis, Marketing Budgets, Plan Execution, Risk Management, Operational Analysis, Branding
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Email Marketing, Customer Retention, Customer Relationship Building, E-Commerce, Driving engagement, Content Performance Analysis, Web Analytics and SEO, Strategic Marketing, Email Security, Data-Driven Marketing, Digital Marketing Campaigns, Conversion Funnel Analysis, Direct Marketing, Online Advertising, Advertising Mail, Performance Metric, Personalized Campaigns, Sales, Decision Making, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Context Engineering, Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Model Optimization, Embeddings, Workflow Management, Python Programming, Data Validation
Beginner · Course · 1 - 4 Weeks

Parsons School of Design, The New School
Skills you'll gain: Economics, Policy, and Social Studies, Socioeconomics, Sustainable Systems, Social Studies, Economics, Market Dynamics, Social Justice, Economic Development, Labor Relations, Sustainable Development, Social Sciences, International Relations, Business Economics, World History, Financial Systems, Behavioral Economics, Financial Policy, Leadership, Critical Thinking, Communication
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Software Design, Programming Principles, Code Reusability, Software Development
Intermediate · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Data Structures, Python Programming, Computational Logic, Programming Principles, Data Storage, Code Reusability, Program Development, Computer Programming, Computer Architecture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Splunk, Dashboard Creation, Dashboard, Data Transformation, Interactive Data Visualization, Data Manipulation, Data Analysis, Statistical Analysis, Query Languages, Data Visualization Software, Statistical Methods, Data Presentation, Ad Hoc Reporting, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Design, Object Oriented Programming (OOP), Diagram Design, Scripting Languages, Software Visualization, Program Development, Python Programming, Software Design, Data Management, Computer Programming, Software Engineering
Beginner · Course · 1 - 4 Weeks