Mobile app development courses can help you learn programming languages like Java and Swift, user interface design principles, and app testing strategies. You can build skills in integrating APIs, optimizing performance, and ensuring security in mobile applications. Many courses introduce tools such as Android Studio and Xcode, that support building and deploying apps on various platforms, along with frameworks like React Native that facilitate cross-platform development.

LearnKartS
Skills you'll gain: Penetration Testing, Cyber Security Assessment, Cybersecurity, Security Testing, Application Security, Cyber Attacks, Network Security, Security Awareness, Authentications, Cloud Security, Cyber Risk, Network Monitoring, Artificial Intelligence, ChatGPT
★ 4.6 (201) · Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Music, Market Opportunities, Music Performance, Entrepreneurship, New Business Development, Performing Arts, Intellectual Property, Marketing and Public Relations, Digital Transformation, Marketing, Music History, Innovation, Business Modeling, Revenue Management, Media and Communications, Business Ethics, Event Management, Media Production, Ethical Standards And Conduct, Compensation Management
★ 4.5 (147) · Mixed · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Innovation, Business Modeling, Entrepreneurship, Lean Methodologies, Business Architecture, New Product Development, Business Strategies, New Business Development, Product Development, Value Propositions
★ 4.4 (51) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Process Mapping, Six Sigma Methodology, Lean Six Sigma, Quality Improvement, Organizational Change, Lean Methodologies, Statistical Hypothesis Testing, Process Improvement and Optimization, Lean Manufacturing, Organizational Leadership, Quality Management, Process Analysis, Process Improvement, Correlation Analysis, Project Scoping, Kaizen Methodology, Data-Driven Decision-Making, Root Cause Analysis, Statistical Analysis, Management Training And Development
★ 4.9 (78) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Case Studies, SAS (Software), Business, Statistical Programming, Data Processing, Data Manipulation, Code Reusability, Software Documentation, Computational Logic
★ 4.8 (151) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Self-Awareness, Personal Development, Empathy & Emotional Intelligence, Recognizing Others, Empowerment, Emotional Intelligence, Social Justice, Social Skills, Behavior Management, Empathy, Social Work, Education and Training, Community and Social Work, Diversity Awareness, Social Impact, Cultural Responsiveness, Diversity Equity and Inclusion Initiatives, Psychosocial Assessments, Cultural Sensitivity, Behavioral Management
★ 4.8 (138) · Advanced · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI Agents, Tool Calling, Agentic Workflows, Agentic systems, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, OpenAI, Artificial Intelligence
★ 4.6 (92) · Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Entrepreneurship, Business, Commercial Laws, Business Planning
★ 4.8 (86) · Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Data Structures, Data Visualization Software, File I/O, Market Data, Financial Data, Financial Analysis, Data Analysis, Programming Principles, Data Processing, Python Programming, Data Manipulation, Data Import/Export, Maintainability, Data Validation
★ 4.6 (261) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
★ 4.2 (17) · Intermediate · Specialization · 3 - 6 Months

University of Washington
Skills you'll gain: Cultural Diversity, Culture, European History, Social Studies, World History, Economic Development, Ancient History, International Relations, Sociology, Policy Analysis, Research, and Development, Social Justice, Political Sciences
★ 4.7 (360) · Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Infrastructure Architecture, Cloud Platforms, Deep Learning, Hardware Architecture, Computing Platforms, Information Technology, Internet Of Things, Embedded Software, Cloud Computing, Embedded Systems, Distributed Computing, Data Centers
★ 4.8 (96) · Beginner · Course · 1 - 4 Weeks