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 California, Davis
Skills you'll gain: Journey Mapping, Data Ethics, Responsible AI, Design Thinking, Generative AI, AI Enablement, Customer Insights, User Research, Product Management, Customer Analysis, Market Opportunities, Ethical Standards And Conduct, Interviewing Skills, Innovation, User Feedback, Market Research, Unstructured Data, Prioritization, Prompt Engineering, Analysis
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Facebook, Social Media Marketing, Social Media, Social Media Content, Social Media Management, Advertising, Marketing Design, Data Visualization, Content Creation, Shared Media, Graphic Design, User Accounts, Account Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Feature Engineering, Responsible AI, Model Evaluation, Model Deployment, Technical Communication, Data Preprocessing, Data Transformation, Stakeholder Communications, Performance Analysis, Data Wrangling, Data Cleansing, Predictive Modeling, Machine Learning, Embeddings, Artificial Intelligence, Report Writing, Decision Support Systems, Scikit Learn (Machine Learning Library), Pandas (Python Package)
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Business Research, Research Design, Research Reports, Surveys, Qualitative Research, Research Methodologies, Smart Goals, Business Requirements, Stakeholder Analysis, Business Priorities, Case Studies, Stakeholder Engagement, Requirements Elicitation, Stakeholder Management, Interviewing Skills, AI literacy, Goal Setting, Stakeholder Communications, Cost Benefit Analysis, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, User Interface (UI), User Interface (UI) Design, Software Development, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Team Leadership, Cross-Functional Collaboration, Data Management, Mobile Development, Project Planning, Emerging Technologies
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Data Governance, Role-Based Access Control (RBAC), Risking, Governance, Data Management, Generative AI, AI Security, Data Quality, Data Access, Identity and Access Management, Benchmarking, Compliance Management, Transact-SQL, Accountability, Analysis, Quality Assurance and Control
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Node.JS, Authentications, Middleware, Server Side, Back-End Web Development, MongoDB, Authorization (Computing), Web Development, JSON, Encryption, JavaScript Frameworks, Model View Controller, Web Applications, Restful API, User Accounts, MySQL, Javascript, TypeScript, Email Automation, Verification And Validation
Beginner · Course · 1 - 3 Months
Skills you'll gain: Data Integration, Extract, Transform, Load, Metadata Management, Amazon Redshift, Amazon Web Services, Data Pipelines, Data Processing, Data Warehousing, Amazon S3, Automation, Data Management, Cloud-Native Computing, Data Transformation, Serverless Computing, Process Optimization, System Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Internet Of Things, Real Time Data, Apache Airflow, Grafana, Model Deployment, Data Pipelines, Data Integration, Decision Intelligence, Interoperability, Analytics, Cloud Computing, Advanced Analytics, Open Source Technology, Data Processing, Python Programming, Time Series Analysis and Forecasting, Scalability, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Web Development Tools, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Application Programming Interface (API), Debugging, Hypertext Markup Language (HTML), HTML and CSS, Program Development, Computer Programming, Data Access, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Management, Solution Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Financial Trading, Artificial Intelligence, Market Trend, Technical Analysis, Applied Machine Learning, Algorithms, Securities Trading, Verification And Validation, Futures Exchange, Risk Management, Model Evaluation, Market Data, Machine Learning Algorithms, Machine Learning, Trend Analysis, Performance Analysis, Scripting, Scripting Languages, Finance
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Application Deployment, Cloud Hosting, Cloud Applications, ASP.NET, Microsoft Azure, Software Architecture, Authentications, .NET Framework, Application Design, Software Design, User Interface (UI), Identity and Access Management, Microsoft Development Tools, User Interface (UI) Design, UI Components, Application Development, Database Development, Maintainability, Model View Controller
Advanced · Course · 1 - 3 Months