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: Restful API, API Design, Application Deployment, Application Programming Interface (API), Authentications, Cloud API, API Testing, Cloud Deployment, Web Services, Web Frameworks, User Provisioning, Unit Testing, Continuous Deployment, User Accounts, Test Script Development, Email Automation, Debugging, Operational Databases, Test Tools, Continuous Integration
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Constructive Feedback, Active Listening, Conflict Management, Oral Expression, Meeting Facilitation, Social Skills, Communication, Verbal Communication Skills, Oral Comprehension, Delegation Skills, English Language, Language Competency, Professionalism, Grammar, Interpersonal Communications, Professional Development, Communication Strategies, Vocabulary
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Plot (Graphics), Web Scraping, Machine Learning, Machine Learning Algorithms, User Interface (UI), Operational Analysis, Business Analytics, Python Programming, Programming Principles, User Interface (UI) Design, Computational Thinking, UI Components, Object Oriented Programming (OOP), Numerical Analysis
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: JSON, NoSQL, Javascript, Data Store, Data Import/Export, Cloud Computing, Software Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Memory Management, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, C and C++, Software Development Tools, System Programming, Eclipse (Software), Build Tools, Programming Principles, Data Storage
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Spatial Data Analysis, GIS Software, Database Management, Database Management Systems, ArcGIS, Relational Databases, Data Modeling, Data Mapping, Data Import/Export, Open Source Technology, Web Applications, Mobile Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OpenAI API, OpenAI, AI Integrations, Prompt Engineering, JSON, Application Programming Interface (API), Web Applications, Generative AI
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Graphics Software, Graphic Design, Graphical Tools, Graphic and Visual Design Software, Graphic and Visual Design, 3D Modeling, Web Presence
Beginner · Guided Project · Less Than 2 Hours

Michigan State University
Skills you'll gain: Value Propositions, Business Planning, Business Modeling, Entrepreneurship, Verification And Validation, Milestones (Project Management), Business Development, Business Strategies, Financial Forecasting, Financial Modeling, New Business Development, Plan Execution, Customer Analysis, Customer Insights
Mixed · Course · 1 - 3 Months

Skills you'll gain: Requirements Elicitation, Cost Estimation, Agile Project Management, Business Analysis, Stakeholder Management, Agile Software Development, Project Management, Project Risk Management, Project Estimation, Project Scoping, Quality Management, Work Breakdown Structure, Project Management Life Cycle, Cost Management, Project Planning, Project Management Institute (PMI) Methodology, Risk Management, Business Analysis Tools, Personalized Service, Learning Styles
Beginner · Specialization · 1 - 3 Months
Universidad Austral
Skills you'll gain: Server Side, Node.JS, Back-End Web Development, Restful API, Web Development, MongoDB, Application Deployment, OAuth, Web Servers, Application Programming Interface (API), API Design, Web Applications, Cloud Deployment, Authentications, Object-Relational Mapping, NoSQL, Data Persistence, Software Testing, Routing Protocols
Beginner · Course · 1 - 4 Weeks

American Psychological Association
Skills you'll gain: Diversity Awareness, Sociology, Culture, Psychology, Cultural Diversity, Human Development, Social Sciences, Child Development, Learning Theory, Biology, Health Education
Beginner · Course · 3 - 6 Months