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: Continuous Integration, Test Automation, Authentications, CI/CD, Test Script Development, API Testing, Software Testing, Unit Testing, Behavior-Driven Development, Web Development Tools, Test Case, GitHub, User Interface (UI)
Intermediate · Course · 3 - 6 Months

LearnKartS
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cryptographic Protocols, Cryptography, Exploit development, Amazon Web Services, Infrastructure Security, Cyber Security Strategy, Amazon Elastic Compute Cloud, Application Security, Cloud Computing, Email Security, Public Key Infrastructure, Containerization, SQL
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, File I/O, Object Oriented Programming (OOP), Application Frameworks, Data Persistence, Debugging, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Clinical Trials, Clinical Research, Drug Development, Patient Evaluation, Pharmaceutical Terminology, Clinical Assessment, Quantitative Research, Data Literacy, Patient-centered Care, Statistical Methods, Data Science, Statistical Analysis
Intermediate · Course · 1 - 4 Weeks

University of Amsterdam
Skills you'll gain: Community Organizing, Systems Thinking, Advocacy, Transportation Operations, Change Management, Community Development, Sustainable Development, Innovation, Policy Analysis, Public Policies, Case Studies, Experimentation, Creativity
Beginner · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Business Strategy, Economics, Business Economics, Business Development, Entrepreneurship, Socioeconomics, Innovation, International Relations, Market Analysis, Law, Regulation, and Compliance, Finance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Portfolio Management, Investment Management, Risk Management, Financial Management, Wealth Management, Finance, Financial Market, Investments, Financial Planning, Financial Analysis, Asset Management, Business Valuation, Market Dynamics, Quantitative Research
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microarchitecture, Computer Architecture, Embedded Systems, Hardware Architecture, System Requirements, Software Development
Intermediate · Course · 1 - 4 Weeks

École normale supérieure
Skills you'll gain: Sustainable Development, Economic Development, Socioeconomics, Climate Change Mitigation, Environment and Resource Management, Climate Change Adaptation, Energy and Utilities, Environmental Social And Corporate Governance (ESG), Environmental Policy, Risk Management, Economics, Investment Banking, Banking, Governance, Public Policies
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Exploit development, Penetration Testing, Application Security, Vulnerability Assessments, Code Review, Vulnerability Management, Secure Coding, Authorization (Computing), Java, Java Programming, Dependency Analysis, Docker (Software), JSON, Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Wesleyan University
Skills you'll gain: Social Impact, Social Justice, Sustainable Development, Environmental Issue, Social Sciences, Philanthropy, Community Development, Health Care, Sociology, Public Health, Empowerment, Climate Change Adaptation, Economics
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Environmental Engineering, Water Resource Management, Sustainable Engineering, Sustainable Technologies, Public Health, Cost Estimation, Data Collection, Case Studies
Intermediate · Course · 1 - 3 Months