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.

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, Model View Controller, Web Applications, Middleware, Debugging, Application Deployment, Application Development, Development Environment, Software Testing, Microsoft Development Tools, Cross Platform Development, Software Architecture, Network Routing, Open Source Technology, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, Debugging, Software Development Methodologies, User Acceptance Testing (UAT), JUnit, Maintainability, Development Testing, Selenium (Software), Scalability, Automation, Software Technical Review, DevOps, Regression Testing, Test Execution Engine, Security Testing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Power Platform, Business Process Automation, Microsoft 365, Invoicing, No-Code Development, Application Design, Document Management, Data Integration
Beginner · Guided Project · Less Than 2 Hours

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Software Engineering, Kanban Principles, Continuous Integration, Test Driven Development (TDD)
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Responsible AI, Google Gemini, Generative AI, Google Cloud Platform, AI Workflows, Google Workspace, AI Enablement, AI Orchestration, AI Product Strategy, AI Security, Agentic Workflows, Large Language Modeling, Strategic Planning, Artificial Intelligence, Unstructured Data, Cloud Platforms, Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, Collaboration
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Corporate Tax, Tax Compliance, Income Tax, Tax Management, Liquidation, Tax Laws, Tax, Corporate Accounting, Tax Planning, Mergers & Acquisitions, Capital Expenditure, Organizational Structure, Depreciation, Business Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Brand Management, Branding, Brand Strategy, Brand Awareness, Brand Loyalty, Marketing Management, Consumer Behaviour, Internal Communications, Performance Measurement, Target Audience, Market Analysis
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Docker (Software), Azure DevOps, Restful API, Microservices, Containerization, DevOps, ASP.NET, CI/CD, .NET Framework, API Design, Test Automation, Application Deployment, Git (Version Control System)
Advanced · Course · 1 - 4 Weeks

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

Duke University
Skills you'll gain: Software Design, Java, Java Programming, AI Personalization, Data Processing, Data Analysis, Data Structures, Algorithms, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Professional Development, Business Ethics, Professionalism, Decision Making, Ethical Standards And Conduct, Personal Integrity, Trustworthiness, Communication Strategies, Communication, Problem Solving, Interpersonal Communications, Self-Awareness, Conflict Management
Beginner · Course · 1 - 3 Months

Commonwealth Education Trust
Skills you'll gain: Diversity Awareness, Parent Communication, Cultural Diversity, Relationship Building, Working With Children, Classroom Management, Teaching, Community Outreach, Student Engagement, Ethical Standards And Conduct
Mixed · Course · 1 - 3 Months