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.

Edureka
Skills you'll gain: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Software Development Tools, AI Security, Generative AI Agents, Software Engineering Tools, Generative AI, Software Engineering, Software Development, Software Documentation, Secure Coding, Software Architecture, Software Design, Software Testing, Full-Stack Web Development, Web Design and Development, Web Development, Computer Science
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Google Gemini, AI Workflows, AI Enablement, AI Orchestration, Agentic Workflows, Prompt Patterns, Strategic Planning, AI Integrations
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Generative AI Agents, No-Code Development, Generative AI, Application Deployment, LLM Application, OpenAI, AI Integrations, Project Management, Prompt Engineering
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Frontend Integration, Full-Stack Web Development, IntelliJ IDEA, Spring Boot, Spring Framework, React.js, Restful API, Front-End Web Development, Back-End Web Development, Context Management, Web Applications, Application Frameworks, Development Environment, Command-Line Interface, Data Store
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Figma (Design Software), Front-End Web Development, User Interface (UI), Cascading Style Sheets (CSS), Responsive Web Design, Web Design and Development, Mockups, Web Design, User Interface (UI) Design, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Prototyping, Javascript, Web Development, Dashboard Creation
Intermediate Ā· Course Ā· 1 - 3 Months

Arizona State University
Skills you'll gain: Empathy & Emotional Intelligence, Empathy, Emotional Intelligence, Tenacity, Goal Setting, Overcoming Obstacles, Mindfulness, Productivity, Optimism, Positivity, Compassion, Growth Mindedness, Resilience, Persistence, Self-Awareness, Smart Goals, Time Management, Personal Development, Stress Management, Active Listening
Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
Beginner Ā· Course Ā· 1 - 4 Weeks

Scrimba
Skills you'll gain: Hugging Face, Model Deployment, Open Source Technology, LLM Application, AI Integrations, Responsible AI, Generative AI, Application Frameworks, Web Applications
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Programming Principles, Information Technology, Operating Systems, Collaborative Software, Computer Literacy, Browser Compatibility, Program Development, Computing Platforms, Computer Programming, Python Programming, System Software, Linux, Application Design, Microsoft Windows, Mac OS, Package and Software Management, Open Source Technology, Software Development
Beginner Ā· Course Ā· 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Innovation, Corporate Strategy, Entrepreneurship, Team Management, Organizational Strategy, Organizational Development, Program Evaluation, Business Management, Culture Transformation, New Business Development, Case Studies, Initiative and Leadership, Growth Strategies
Advanced Ā· Course Ā· 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Brand Strategy, Branding, Brand Management, Brand Marketing, Strategic Marketing, Strategic Partnership, Organizational Strategy, Business Strategy, Marketing Strategies, Growth Strategies, Product Lining, Strategic Communication, User Experience
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: React.js, Jest (JavaScript Testing Framework), Front-End Web Development, Unit Testing, UI Components, Web Development Tools, Code Reusability, Test Script Development, Event-Driven Programming, Javascript, Application Programming Interface (API), Development Testing, Data Sharing
Intermediate Ā· Course Ā· 1 - 3 Months