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 Colorado Boulder
Skills you'll gain: Vibrations, Mechanics, Torque (Physics), Control Systems, Engineering Analysis, Differential Equations, Mathematical Modeling, Engineering, Simulation and Simulation Software, Applied Mathematics, Linear Algebra, Physics, Calculus
Advanced · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Intrusion Detection and Prevention, Security Controls, Continuous Monitoring, Incident Response, Vulnerability Assessments, Software Development Life Cycle, Cybersecurity, Computer Security Incident Management, Cyber Security Policies, Cyber Security Assessment, Information Assurance, Network Security, Risk Management Framework, Cloud Security, Authentications
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Nutrition and Diet, Food and Beverage, Public Health, Community Health, Social Justice, Sustainable Development, Systems Thinking, Environmental Issue, Natural Resource Management, Sustainability Standards, Health Policy, Health Promotion, Environmental Policy
Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Agentic systems, Artificial Intelligence, Algorithms, Python Programming, Theoretical Computer Science, Liberal Arts
Intermediate · Course · 1 - 4 Weeks

Moderna
Skills you'll gain: Molecular Biology, Biomedical Technology, Pharmacology, Biotechnology, Biochemistry, Biology, Immunology, Precision Medicine, Pharmaceuticals, Cell Biology, Emerging Technologies, Medical Science and Research, Oncology
Beginner · Course · 1 - 4 Weeks
University of California, Irvine
Skills you'll gain: Physiology, Immunology, Infectious Diseases, Cell Biology, Respiration, Pathology, Hematology, Neurology, Cardiology, Microbiology, Molecular Biology, Oncology
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Manufacturing Operations, Process Design, Product Design, Manufacturing and Production, Production Process, Digital Transformation, Industrial Engineering, Internet Of Things, Computer-Aided Design, Technology Roadmaps, Enterprise Resource Planning, Technology Strategies, Information Technology, Simulation and Simulation Software, Business Technologies, Cloud Computing
Beginner · Course · 1 - 3 Months

Lund University
Skills you'll gain: Sustainable Business, Sustainable Development, Sustainable Systems, Socioeconomics, Environmental Social And Corporate Governance (ESG), Economics, Environmental Policy, Business Strategies, Consumer Behaviour, Climate Change Mitigation
Beginner · Course · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Sustainable Development, Sustainable Design, Economic Development, Sustainability Standards, Project Finance, Environmental Social And Corporate Governance (ESG), Project Management, Environment, Climate Change Mitigation, Environmental Regulations, Private Equity
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
Intermediate · Course · 1 - 3 Months

Genentech
Skills you'll gain: Clinical Data Management, Clinical Trials, Interactive Data Visualization, Drug Development, Data Presentation, R (Software), Pharmaceuticals, Shiny (R Package), Data Visualization, Statistical Reporting, Data Modeling, R Programming, Technical Communication, Data Manipulation, Statistical Programming, Data Import/Export, Data Transformation, Data Science
Intermediate · Course · 1 - 3 Months