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.

IESE Business School
Skills you'll gain: Entrepreneurship, Business Valuation, Market Analysis, Competitive Analysis, Presentations, Fundraising, Market Research, Strategic Decision-Making, Strategic Thinking, New Business Development, Return On Investment, Due Diligence, Value Propositions, Mergers & Acquisitions, Negotiation, Investments, Financial Analysis, Innovation
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Build Tools, Continuous Integration, CI/CD, Software Configuration Management, Unit Testing, Configuration Management, Software Development Tools, Test Tools, Maintainability, Development Environment, Cross Platform Development, Package and Software Management, Command-Line Interface, Software Engineering, Software Installation, Dependency Analysis
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Containerization, Kubernetes, Application Deployment, Google Cloud Platform, Cloud Deployment, Capacity Management, Application Development, Scalability, System Monitoring
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Style Guides, Logo Design, Marketing Design, Marketing Materials, Branding, Brand Marketing, Brand Management, Graphic Design, Organizational Skills, Marketing, Multimedia, Project Documentation
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: API Design, Application Programming Interface (API), Postman API Platform, API Testing, Software Documentation, Software Design Documents, OAuth, CI/CD, .NET Framework, Web Services, Authentications
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Blockchain, Key Management, Cryptography, Application Security, Encryption, Secure Coding, Data Security, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Vulnerability Assessments, Code Review
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: MongoDB, Data Modeling, Query Languages, Data Security, Database Architecture and Administration, NoSQL, System Monitoring, Database Management, Development Environment, Performance Tuning, Scalability, Encryption, Data Transformation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Design, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Applications, SQL, Database Application, Data Access, Go (Programming Language), Database Management, Relational Databases, Web Development, Back-End Web Development, Secure Coding, Application Security
Intermediate · Guided Project · Less Than 2 Hours

Universidad de los Andes
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Virtual Reality, Augmented Reality, Unity Engine, Cross Platform Development, 3D Assets, User Interface (UI), Virtual Environment, C# (Programming Language), Event-Driven Programming, Animations, Scripting
Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub, C# (Programming Language), Git (Version Control System), .NET Framework, Microsoft SQL Servers, Microsoft Visual Studio, Database Development, Application Development, Query Languages, Event-Driven Programming, Data Validation, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Business Modeling, Presentations, Project Design, Product Development, Business Planning, Data Visualization, Entrepreneurship, Value Propositions, Brainstorming, Business Priorities, New Business Development, Market Opportunities, Collaborative Software
Beginner · Guided Project · Less Than 2 Hours