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.

California Institute of the Arts
Skills you'll gain: Animation and Game Design, Animations, Game Design, Video Game Development, Design, Technical Design, Conceptual Design, Design Elements And Principles, Creative Design, Storytelling
Beginner · Course · 1 - 4 Weeks

Erasmus University Rotterdam
Skills you'll gain: Environmental Social And Corporate Governance (ESG), Sustainable Business, Stakeholder Engagement, Sustainable Development, Corporate Sustainability, Risk Management, Climate Change Adaptation, Climate Change Mitigation, Sustainability Reporting, Finance, Asset Management, Banking
Intermediate · Course · 1 - 3 Months

Heriot-Watt University
Skills you'll gain: Artificial Intelligence, Graph Theory, Database Development, Database Architecture and Administration, NoSQL, Computational Logic, Java, Object Oriented Programming (OOP), Data Structures, Natural Language Processing, Computer Programming, Algorithms, Program Development, Programming Principles, Combinatorics, Theoretical Computer Science, Big Data, Reinforcement Learning, Computational Thinking, Artificial Neural Networks
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Microsoft Power Platform, Stakeholder Management, Software Development Life Cycle, Team Building, Agile Methodology, Quality Management, Agile Project Management, Project Management Institute (PMI) Methodology, Power BI, Microsoft Power Automate/Flow, Scrum (Software Development), Business Analysis, Virtual Teams, Requirements Management, Risk Management, Team Management, Project Management Life Cycle, Project Management, Microsoft Project, Business
Beginner · Specialization · 3 - 6 Months

Advancing Women in Tech
Skills you'll gain: AI Workflows, Retrieval-Augmented Generation, Business Process Automation, Multimodal Prompts, Image Analysis
Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Software Design, Product Family Engineering, Software Systems, Software Development, Software Documentation, Software Design Patterns, Middleware, Maintainability, Application Deployment, Scalability, Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Web Development, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, API Testing, Web Applications, Test Case, Distributed Computing, Redis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Team Performance Management, Performance Management, Key Performance Indicators (KPIs), Performance Measurement, Employee Performance Management, Management Training And Development, Performance Metric, Performance Improvement, Human Resource Strategy, Performance Analysis, Business Metrics, Performance Review, Constructive Feedback, Organizational Strategy, Accountability, Employee Engagement, Data-Driven Decision-Making, Analytics, Continuous Improvement Process, Driving engagement
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, UI Components, Web Design, Front-End Web Development, Mockups, User Interface (UI), Web Development, Debugging
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Medical Privacy, Medical Records, Medical Office Procedures, Conflict Management, Health Information Management, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Electronic Medical Record, Cultural Responsiveness, Patient Registration, Medical History Documentation, Patient Education And Counseling, Care Coordination, Patient-centered Care, Professionalism, Professional Development, Time Management, Emotional Intelligence, Teamwork, Interpersonal Communications, Patient Flow
Beginner · Specialization · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Self-Awareness, Child Development, Psychology, Behavioral Economics, Decision Making, Scientific Methods
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Model Context Protocol, Agentic Workflows, Prompt Engineering, Anthropic Claude, AI Orchestration, Application Programming Interface (API), Prompt Patterns, Restful API, Prompt Engineering Tools, LLM Application, JSON, Generative AI Agents, Tool Calling, Generative AI, Artificial Intelligence, Agentic systems, Automation, Scalability, Servers
Intermediate · Specialization · 1 - 3 Months