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 at Buffalo
Skills you'll gain: Governance, Peer Review, Performance Measurement, Organizational Strategy, Strategic Leadership, Organizational Effectiveness, Performance Analysis, Resource Management, Fundraising, Case Studies, Leadership, Team Leadership, Risk Management, Due Diligence
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Development
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Data Preprocessing, Data-oriented programming, Program Development, Numerical Analysis, Critical Thinking
Intermediate · Specialization · 3 - 6 Months
INSEAD
Skills you'll gain: Intellectual Property, Blockchain, Business Transformation, Business Leadership, Governance, Strategic Leadership, FinTech, Technology Strategies, Corporate Sustainability, Business, Business Modeling, Business Strategy, Emerging Technologies, New Business Development, Innovation, Organizational Structure, Cyber Governance, Business Technologies, Data Governance, Executive Presence
Mixed · 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

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Computer Graphics, 3D Assets, Microsoft Visual Studio, C++ (Programming Language), Artificial Intelligence, User Interface (UI), Animations, Application Development
Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Power Platform, Power BI, Microsoft Power Automate/Flow, Data Visualization, Interactive Data Visualization, Dashboard, Microsoft 365, No-Code Development, Business Process Automation, Data Analysis, Generative AI Agents, Application Development, Business Process, Data Integration
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, Database Systems, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
Intermediate · Course · 1 - 4 Weeks

IIT Bombay
Skills you'll gain: Design Thinking, User Research, Prototyping, Human Centered Design, Product Design, Sustainable Business, Innovation, Brainstorming, Creative Thinking, Empathy, User Feedback, Product Development, Customer experience improvement, Case Studies, Collaboration
Beginner · Course · 1 - 3 Months

Campus BBVA
Skills you'll gain: Sustainable Development, Sustainability Reporting, Sustainable Business, Corporate Sustainability, Environment, Water Sustainability, Socioeconomics, Environmental Issue, Environmental Social And Corporate Governance (ESG), Social Justice, Stakeholder Engagement, Economic Development, Diversity Awareness, Climate Change Adaptation, Health Equity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: WordPress, Content Management Systems, Web Design and Development, Blogs, Content Creation, Content Development and Management, Business Marketing, Creativity
Beginner · Guided Project · Less Than 2 Hours

Dartmouth College
Skills you'll gain: Decision Making, Strategic Decision-Making, Self-Awareness, Emotional Intelligence, Critical Thinking, Behavioral Economics, Problem Solving, Leadership Development, Analysis, Goal Setting, Strategic Leadership, Risk Analysis, Adaptability
Beginner · Course · 1 - 4 Weeks