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.

Scrimba
Skills you'll gain: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Code Reusability, React.js, Server Side, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Agentic Workflows, AI Enablement, Generative AI Agents, AI Product Strategy, Journey Mapping, Agentic systems, Business Process Automation, No-Code Development, Gemini, Value Engineering, Strategic Prioritization, Prioritization, Retail Sales, User Flows, Prototyping, Retail Store Operations, Customer experience improvement, Business Metrics, Scalability
Beginner · Course · 1 - 4 Weeks

Creo Incubator
Skills you'll gain: Critical Thinking, Delegation Skills, Emotional Intelligence, Time Management, Empathy & Emotional Intelligence, Professional Networking, Dealing With Ambiguity, Leadership, Composure, Intercultural Competence, Leadership and Management, Leadership Development, Decision Making, Communication, Strategic Leadership, Interpersonal Communications, Relationship Management, Team Leadership, Business Leadership, Habit Formation
Beginner · Specialization · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Continuous Integration, CI/CD, Docker (Software), Containerization, DevOps, DevSecOps, Continuous Delivery, Hardening, GitHub, Build Tools, Command-Line Interface, YAML, Code Coverage, Regression Testing, Application Deployment, Package and Software Management, Virtualization, Linux Commands, Scientific Methods
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Service Recovery, Customer Service, Customer experience improvement, Service Design, Customer Relationship Building, Experience Design, Brand Loyalty, Service Management, Customer experience strategy (CX), Customer Engagement, Service Level, Relationship Management, Service Improvement, Branding, Marketing Strategies, Strategic Marketing, Quality Management, Quality Improvement, Brand Management, Marketing and Public Relations
Mixed · Course · 1 - 4 Weeks

Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: AI Enablement, AI Product Strategy, Data Strategy, Digital Transformation, Data Management, Technology Strategies, Strategic Leadership, Business Transformation, Cloud Services, Project Management, Data Governance, Culture Transformation, Business Leadership, Initiative and Leadership, Artificial Intelligence, Workforce Development, Project Estimation, People Development, Talent Management, Business
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: AI Security, Amazon Bedrock, Responsible AI, AWS Identity and Access Management (IAM), Security Testing, IT Security Architecture, Identity and Access Management, Cloud Security, Amazon Web Services, Authentications, Enterprise Architecture, Security Controls, Secure Coding, Continuous Monitoring, Network Security, Data Security, Generative AI, Personally Identifiable Information, Anomaly Detection
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Web Development, Web Applications, Cascading Style Sheets (CSS), Computer Programming, HTML and CSS, Event-Driven Programming, Software Development, Git (Version Control System), Hypertext Markup Language (HTML), Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Stored Procedure, Database Development, SQL, Database Management, Database Architecture and Administration, Test Script Development, Data Integrity, Query Languages, Performance Tuning, Continuous Deployment, Data Transformation, Data Migration, CI/CD, Jest (JavaScript Testing Framework), Verification And Validation, Debugging, Auditing, Plan Execution, Statistical Hypothesis Testing, Computer Graphic Techniques
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Generative AI, Data Infrastructure, Identity and Access Management, AI Workflows, Distributed Computing, Network Planning And Design, Cloud Computing Architecture, Network Architecture, Network Infrastructure, Scalability, Hybrid Cloud Computing, Load Balancing, Network Performance Management, Computer Networking, Network Protocols, Wide Area Networks
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Scientific Visualization, Statistical Visualization, Mathematical Software, Data Manipulation, Jupyter, Python Programming, Numerical Analysis, Data Wrangling, Data Science, Other Programming Languages, Java, R Programming, Interoperability, Java Programming, Programming Principles, Computer Programming, Development Environment, C (Programming Language), Machine Learning
Intermediate · Course · 1 - 3 Months