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.

Banco Interamericano de Desarrollo
Skills you'll gain: Project Finance, Sustainable Development, Environmental Social And Corporate Governance (ESG), Private Equity, Capital Markets, Economic Development, Innovation, Loans, Financial Market, Investments
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Large Language Modeling, Model Evaluation, Hugging Face, Data Preprocessing, Transfer Learning, Generative AI
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Keras (Neural Network Library), Tensorflow, Artificial Neural Networks, Deep Learning, Data Preprocessing, Model Evaluation, Customer Analysis, Applied Machine Learning, Scikit Learn (Machine Learning Library), Development Environment, Predictive Analytics, Pandas (Python Package), Data Cleansing
Mixed · Course · 1 - 4 Weeks

National Academy of Sports Medicine
Skills you'll gain: Exercise Science, Physiology, Sports Medicine, Decision Making, Nutrition and Diet, Pharmacology
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Program Evaluation, Health Equity, Quantitative Research, Data Analysis, Statistical Analysis, Analysis, Statistical Reporting, Data Collection, Sampling (Statistics), Public Health and Disease Prevention, Regression Analysis, Maternal Health, Data Quality
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Design, Interactive Design, Color Theory, User Interface (UI), Web Development
Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: CrewAI, AI Workflows, Agentic Workflows, AI Orchestration, LLM Application, Large Language Modeling, Generative AI Agents, Tool Calling, Agentic systems, Model Deployment, Automation, Application Deployment, Model Evaluation
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Unity Engine, Scripting, C# (Programming Language), Video Game Development, Game Design, Event-Driven Programming, Development Environment, Programming Principles, User Interface (UI), Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks
National Taiwan University
Skills you'll gain: Political Sciences, Education and Training, Family Support, Human Learning, Culture, Ethical Standards And Conduct, Sociology, Cultural Diversity, Social Sciences, Ancient History, Human Development, Governance, Interpersonal Communications
Beginner · Course · 1 - 3 Months

Skills you'll gain: Automation, No-Code Development, IT Automation, Business Process Automation, Self Service Technologies, Workflow Management, Productivity Software, Digital Transformation, Process Optimization, Artificial Intelligence, Innovation
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Java, Object Oriented Programming (OOP), Education Software and Technology, Computer Programming, Digital pedagogy, Program Development, Debugging, Data Structures
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Construction, Construction Engineering, Civil Engineering, Building Services Engineering, HVAC, Transportation Operations, Electrical Systems, Construction Management, Sustainable Engineering, Sustainable Development, Emerging Technologies, Building Design, Architectural Design, Structural Analysis
Intermediate · Course · 1 - 3 Months