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.

University of Toronto
Skills you'll gain: Community Development, Socioeconomics, Crisis Management, Creativity, Social Impact, Cultural Diversity, Social Sciences, Sustainable Development, Innovation, Decision Making, Economic Development, Human Development, Demography, Economics, International Relations, Diversity and Inclusion
★ 4.6 (157) · Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub, Git (Version Control System), Version Control, Unix Commands, Unix Shell, Software Versioning, Linux Commands, Shell Script, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, Web Presence, Software Documentation
★ 4.5 (35) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Barcoding, LinkedIn, No-Code Development, Facebook, Cloud Applications, Social Media, Shared Media, Content Creation
★ 4.8 (121) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: OpenAI API, Fine-tuning, Prompt Engineering, OpenAI, Large Language Modeling, ChatGPT, Multimodal Prompts, Application Performance Management, Generative Model Architectures, Generative AI, LLM Application, Image Analysis, Photo Editing, Token Optimization, Application Programming Interface (API), Animations, Tool Calling, File Management, Python Programming, Computer Science
★ 3.9 (36) · Beginner · Specialization · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, MLOps (Machine Learning Operations), Data Pipelines, Databricks, Generative AI, Data Lakes, Generative AI Agents, Data Governance, Data Architecture, AI Enablement, Data Modeling, Data Management, Data Processing, Data Strategy, Data Quality, Scala Programming, SQL, Python Programming, Data Visualization, Data Literacy
★ 4.7 (13) · Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Meditation & Breathwork, Patient Education And Counseling, Mindfulness, Contraindication, Pain Management, Patient Referral, Health Assessment, Patient Education and Support, Patient Communication, Self-Awareness, Personal Development, Stress Management, Mental Health, Critical Thinking
★ 4.8 (236) · Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Environmental Social And Corporate Governance (ESG), Sustainable Architecture, Sustainable Development, Sustainable Technologies, Electrical Power, Energy and Utilities, Sustainability Reporting, Climate Change Programs, Environmental Issue, Climate Change Mitigation, Electric Power Systems, Corporate Sustainability, Sustainable Business, Sustainability Standards, Electrical Systems, Simulation and Simulation Software, Innovation, Environment, Transportation Operations, Electrical Substation
★ 4.4 (42) · Beginner · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: React Redux, React.js, Cascading Style Sheets (CSS), UI Components, JavaScript Frameworks, Front-End Web Development, User Interface (UI), Web Frameworks, Maintainability, Authentications, Web Development Tools, Application Frameworks, Javascript, Application Programming Interface (API), Web Design, Frontend Performance, Authorization (Computing), Web Development, Web Applications, Middleware
★ 4.8 (36) · Intermediate · Specialization · 1 - 3 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Presentations, AI powered creativity, Marketing Automation, Generative AI, Content Creation, Generative AI Agents, Marketing Design, Brand Management, Brand Strategy, Multimedia, Strategic Marketing, Data Visualization, Brand Awareness, Visual Design, Interactive Data Visualization, Artificial Intelligence and Machine Learning (AI/ML), Video Editing, Persona Development, Responsible AI
★ 4.5 (31) · Beginner · Specialization · 3 - 6 Months

University of Washington
Skills you'll gain: GitHub, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Git (Version Control System), HTML and CSS, Web Design and Development, Web Development, Web Development Tools, Web Design, Front-End Web Development, Web Content Accessibility Guidelines, Debugging, Semantic Web, Web Analytics and SEO, Command-Line Interface
★ 4.5 (16) · Beginner · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Model Based Systems Engineering, Digital Communications, Control Systems, Vibrations, Structural Analysis, Digital Transformation, Digital Analysis, Communication Systems, Mathematical Modeling, Engineering Design Process, Simulation and Simulation Software, Collaborative Software, Technology Strategies, Model Optimization, Conceptual Design
★ 4.7 (215) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Applications, Cloud Development, Application Deployment, Application Development, Google Cloud Platform, Cloud Deployment, Generative AI, Authentications, Data Storage, Data Storage Technologies, Cloud API, CI/CD, Computer Programming Tools, Performance Tuning, Application Performance Management, Cloud Storage, Authorization (Computing), Cloud Services, Identity and Access Management, Computing Platforms
★ 4.8 (29) · Beginner · Course · 1 - 3 Months