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.

Skills you'll gain: Product Planning, AI Product Strategy, Product Management, New Product Development, Quality Assurance and Control, Sales Strategy, Performance Analysis, Marketing Strategies, Product Marketing, Product Development, Product Lifecycle Management, Promotional Strategies, Quality Control, Quality Assurance, Performance Improvement, Product Improvement, Performance Measurement, Sales Enablement, Cross-Functional Collaboration, Data Analysis
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Ansible, Software Installation, File Management, IT Automation, YAML, System Configuration, DevOps
Beginner · Guided Project · Less Than 2 Hours

Universidad de los Andes
Skills you'll gain: Sustainable Business, Innovation, Economic Development, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainable Development, Business Strategy, Market Opportunities, Corporate Strategy, Entrepreneurship, Environmental Issue, Business Development, Competitive Analysis, Business Economics, Natural Resource Management, Growth Strategies, Digital Transformation, Problem Solving, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Apple Xcode, Swift Programming, API Testing, iOS Development, Integrated Development Environments, Apple iOS, Software Testing, Unit Testing, Test Script Development, Application Programming Interface (API), Network Troubleshooting, Test Case, Computer Programming Tools, Knowledge of Apple Software, Mobile Development Tools, Program Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Cloud Development, Cloud Applications, Google Cloud Platform, Infrastructure As A Service (IaaS), Kubernetes, Cloud Deployment, Cloud Platforms, Cloud Services, Cloud Storage, Cloud Computing, Virtual Machines, Cloud-Native Computing, Cloud Management, Infrastructure Architecture, Network Infrastructure, Virtual Networking, Identity and Access Management, Containerization, Data Storage
Beginner · Course · 1 - 3 Months

University of Rochester
Skills you'll gain: Health Disparities, Social Determinants Of Health, Health Equity, Community Health, Public Health, Public Health and Disease Prevention, Health Systems, Health Policy, Community Development, Health Informatics, Community Outreach, Data Collection, Value-Based Care, Research, Program Evaluation, Driving engagement
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Productivity, Professional Networking, Time Management, Prioritization, Goal Setting, Personal Attributes, Personal Development, Self-Awareness, Music Performance, Music, Professional Development, Relationship Building, Planning, Milestones (Project Management), Relationship Management, Collaboration
Intermediate · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Patient-centered Care, Patient Safety, Care Coordination, Health Education, Education Software and Technology, Continuous Quality Improvement (CQI), Patient Communication, Clinical Practices, Collaboration, Professional Development, Lifelong Learning, Teamwork, Adaptability, Goal Setting
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Serverless Computing, Containerization, Google Cloud Platform, Google App Engine, Cloud Infrastructure, Cloud Solutions, Hybrid Cloud Computing, Cloud Platforms, Cloud Applications, Cloud-Native Computing, Application Programming Interface (API), Cloud Computing, Application Deployment, Computing Platforms, Platform As A Service (PaaS), Multi-Cloud, Cloud Deployment, Data Migration, Leadership and Management, Finance
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: User Story, Agile Product Development, Product Development, Design Thinking, Team Oriented, Persona (User Experience), New Product Development, Product Requirements, Agile Methodology, User Research, Usability Testing, User Centered Design, Persona Development, Innovation, Value Propositions
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: User Research, UI/UX Research, User Experience, User Experience Design, Design Research, Logo Design, User Interface and User Experience (UI/UX) Design, User Centered Design, Persona (User Experience), Wireframing, UI/UX Strategy, Prototyping, Persona Development, Graphic and Visual Design, Application Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google App Engine, Cloud Deployment, Application Deployment, Zero Trust Network Access, Cloud Security, Google Cloud Platform, Cloud Applications, Security Controls, Identity and Access Management, Cloud Computing, Network Security
Intermediate · Project · Less Than 2 Hours