App development courses can help you learn programming languages like Java and Swift, user interface design, and mobile app architecture. You can build skills in debugging, version control, and integrating APIs to enhance functionality. Many courses introduce tools such as Android Studio and Xcode, along with frameworks like React Native and Flutter, that support creating cross-platform applications and streamlining the development process.

The Hong Kong University of Science and Technology
Skills you'll gain: Audit Working Papers, Change Control, Internal Auditing, Systems Development, Auditors Report, Risk Management, Risk Control, FinTech, Change Management, Risk Mitigation, Emerging Technologies, Project Implementation, Development Environment
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: File I/O, Data Import/Export, Python Programming, File Management, Functional Design, Programming Principles, Data Structures
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Spatial Analysis, Data Storytelling, Geographic Information Systems, Data Presentation, Geospatial Information and Technology, Geospatial Mapping, Public Health and Disease Prevention, Data Sharing, Public Health, Land Management, Heat Maps, Geostatistics, Epidemiology, Community Health, Image Analysis, Land Development, Project Management
Beginner · Specialization · 3 - 6 Months

Epic Games
Skills you'll gain: Game Design, Video Game Development, Prototyping, Unreal Engine, System Design and Implementation, Creativity, Innovation, Storytelling
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Human Development, Diversity Awareness, Health Education, Cultural Diversity, Sociology, Child Development, Psychology, Childhood Education and Development, Discussion Facilitation, Parent Communication, Biology
Beginner · Course · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Cloud Applications, Cloud Development, Cloud-Native Computing, Cloud Deployment, Application Development, Cloud Management, Cloud Computing, Cloud Infrastructure, Cloud Platforms, Cloud Services, Cloud Computing Architecture, Internet Of Things, Application Deployment, Software Development, Computing Platforms, Distributed Computing, Scalability, Real Time Data
Mixed · Course · 1 - 3 Months
IE Business School
Skills you'll gain: Marketing Communications, Product Lifecycle Management, Data-Driven Marketing, Brand Strategy, Integrated Marketing Communications, Customer experience strategy (CX), Advertising Campaigns, Advertising, Marketing, Marketing Budgets, Marketing Analytics, Brand Management, Retail Management, Product Management, Marketing Channel, Product Strategy, Market Dynamics, Revenue Management, Merchandising, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: DevOps, Agile Methodology, Cloud-Native Computing, Devops Tools, Continuous Integration, CI/CD, Test Driven Development (TDD), Agile Software Development, Scrum (Software Development), Continuous Deployment, Software Development Methodologies, Behavior-Driven Development, Cloud Computing Architecture, Continuous Delivery, Performance Metric, Team Performance Management, Accountability, Culture Transformation, Microservices, Organizational Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Responsible AI, Cloud Development, Image Analysis, Anomaly Detection, Prompt Engineering, Microsoft Azure, Cloud Storage, Data Storage, Prompt Patterns, Cloud Applications, Software Development, Text Mining, Unsupervised Learning, Cloud Deployment, Data Storage Technologies, Natural Language Processing, Computer Vision, Cloud Computing, Machine Learning
Intermediate · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Probability, Video Game Development, Bioinformatics, Interactive Design, Animation and Game Design, Python Programming, Data Analysis, Program Development, UI Components, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: Digital Transformation, Business Transformation, Technology Strategies, Digital Analysis, Competitive Analysis, Data Strategy, Organizational Development, Corporate Strategy, Business Strategy, Business Economics, Business Technologies, Emerging Technologies, Market Dynamics, Change Management, Process Development, Innovation, Market Opportunities
Beginner · Course · 1 - 4 Weeks
LearnQuest
Skills you'll gain: Java Programming, Spring Framework, Java, File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java Platform Enterprise Edition (J2EE), Programming Principles, Software Design, Computer Programming, Application Frameworks, Data Structures, Software Installation, Virtual Machines, Code Reusability, Web Development, Package and Software Management, Memory Management, Computational Logic, Development Environment
Intermediate · Specialization · 3 - 6 Months