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: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Conceptual Design, AI Integrations, Databases
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Culture, Social Sciences, Socioeconomics, Political Sciences, World History, Cultural Diversity, Sociology, Demography, Economic Development, Sustainable Development, International Relations, Social Justice, Public Policies, Economics, European History, Case Studies, Governance
Beginner · Course · 1 - 3 Months

Yonsei University
Skills you'll gain: Culture, Cultural Sensitivity, Intercultural Competence, Cultural Diversity, World History, Creativity, Liberal Arts, Psychology, Social Justice, Anthropology
Beginner · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Business Planning, Working With Children, Small Business Accounting, Tax Management, Policy Development, Fiscal Management, Parent Communication, Contract Management, Program Standards, Revenue Management, Budgeting, Insurance, Cost Estimation, Payment Processing, Tax Compliance
Beginner · Course · 1 - 3 Months

The Museum of Modern Art
Skills you'll gain: Culture, Diversity Marketing, Community Development, Intercultural Competence, Brand Marketing, Non-Verbal Communication, Art History, Drive Engagement, Diversity and Inclusion, Aesthetics, Market Trend, Creativity, Trend Analysis, Photography, Personal Development, Critical Thinking
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Natural Resource Management, Environmental Science, Case Studies, Environment and Resource Management, Land Management, Environment, Mitigation, Environmental Issue, Risk Analysis, Biology, Sustainable Development, Community Outreach, Taxonomy, Anthropology
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Sustainable Business, Corporate Sustainability, Sustainable Development, Supply Chain, Sustainable Systems, Environmental Social And Corporate Governance (ESG), Supply Chain Management, Sustainability Standards, Sustainability Reporting, Sustainable Technologies, Energy and Utilities, Occupational Safety And Health, Water Sustainability, Environmental Issue, Climate Change Mitigation, Employee Assistance Programs, Environment and Resource Management, Water Resource Management, Water Resources, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Javascript, Event-Driven Programming, Web Design and Development, Interactive Design, Web Applications, Interaction Design, Scripting, Web Development, Data Validation
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Service Level, Databases, Database Development, Database Management, Acceptance Testing, Data Architecture, Software Engineering, Web Applications, Performance Testing, Scalability, Software Systems, Microservices, Software Architecture, System Testing, Distributed Computing, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, Big Data
Build toward a degree
Advanced · Specialization · 1 - 3 Months

LearnKartS
Skills you'll gain: Docker (Software), Cloud-Native Computing, Containerization, Cloud Development, DevOps, Microservices, Linux Administration, Software Architecture, Application Deployment, Virtualization, Data Storage, Data Persistence
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction, Construction Engineering, Civil Engineering, Building Services Engineering, HVAC, Public Works, Construction Management, Structural Engineering, Land Development, Sustainable Development, Cost Estimation, Structural Analysis, Safety Standards, Engineering Analysis
Intermediate · Course · 1 - 3 Months

Snowflake
Skills you'll gain: Data Engineering, Database Management, Databases, Data Pipelines, Continuous Deployment, Devops Tools, Change Control, DevOps, CI/CD, Command-Line Interface, Version Control, Event Monitoring, Continuous Monitoring, Data Analysis
Advanced · Course · 1 - 4 Weeks