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.

Skills you'll gain: Model Context Protocol, Claude Code, GitHub Copilot, Vibe coding, Anthropic Claude, AI Workflows, AI Integrations, Hypertext Markup Language (HTML), Web Applications, Generative AI Agents, Tool Calling, Web Design and Development, GitHub, Context Management, OpenAI API, Agentic Workflows, Prompt Engineering, Web Development, Generative AI, Software Engineering
★ 4.4 (411) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Engineering, Data Manipulation, Data Store, Data Warehousing, SQL, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Stored Procedure, Cloud Services, LLM Application, Application Frameworks, Generative AI, Large Language Modeling, Applied Machine Learning, Data Science, Machine Learning
★ 4.8 (240) · Beginner · Course · 1 - 4 Weeks
Chris Croft Training
Skills you'll gain: Team Leadership, Leadership, Delegation Skills, Leadership and Management, Leadership Development, Leadership Studies, Business Leadership, Staff Management, People Management, Employee Engagement, Business Management, Organizational Skills, Professional Development, Coaching, Decision Making, Conflict Management, Relationship Building, Goal Setting, Communication, Problem Solving
Mixed · Course · 1 - 3 Months

Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, IT Automation, Cloud Deployment, Devops Tools, DevOps, Cloud Platforms, Configuration Management, Development Environment, Cloud API, Software Installation, Code Reusability, Application Programming Interface (API), Dependency Analysis
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Network Protocols, Embedded Software, TCP/IP, OSI Models, Computer Hardware, Wireless Networks, Network Architecture, Microarchitecture
★ 4.7 (13K) · Mixed · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Debugging, Python Programming, Application Development, Code Reusability, Program Development, Data Validation, Scripting, Programming Principles, Data Structures, Software Development, Computer Programming Tools, Computer Programming, Computational Logic, Computational Thinking, Algorithms, Problem Solving, Critical Thinking and Problem Solving
Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Empathy, Safety and Security, Diversity Equity and Inclusion Initiatives, Diversity Awareness, Student Support and Services, Preventative Care, Higher Education, Law, Regulation, and Compliance, Informed Consent, Regulatory Compliance, Education and Training, Community Health
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, Cloud Computing Architecture, Application Deployment, CI/CD, Cloud Applications, Cloud Platforms, Software Architecture, Azure DevOps, ASP.NET, .NET Framework, Containerization, Docker (Software), Continuous Integration, Microsoft Azure, Cloud Infrastructure, Platform As A Service (PaaS), Continuous Deployment, Distributed Computing, GitHub, Data Management
Intermediate · Course · 1 - 4 Weeks

Chegg Skills
Skills you'll gain: Sales Prospecting, Prospecting and Qualification, Closing (Sales), Value Propositions, Overcoming Objections, Lead Generation, Sales Development, Sales, Selling Techniques, General Sales Practices, Sales Process, Sales Presentation, Sales Strategy, B2B Sales, Negotiation, Business Development, Customer Engagement, Customer Relationship Management, Communication, Relationship Building
Beginner · Specialization · 1 - 4 Weeks

Sage Publications
Skills you'll gain: Business Ethics, Leadership, Ethical Standards And Conduct, Education and Training, Initiative and Leadership, Leadership and Management, Instructional Strategies, Dealing With Ambiguity, Professional Development, Complex Problem Solving, Educational Materials, Problem Solving, Critical Thinking and Problem Solving, Rapport Building, Performance Management
Beginner · Course · 1 - 3 Months
Chris Croft Training
Skills you'll gain: Self-Discipline, Overcoming Obstacles, Productivity, Goal Setting, Personal Development, Self-Motivation, Prioritization, Time Management, Accountability, Stress Management, Mental Concentration, Planning, Motivational Skills, Goal-Oriented, Workflow Management, Problem Solving, Organizational Effectiveness, Decision Making, Plan Execution, Behavior-Driven Development
Mixed · Course · 1 - 4 Weeks

The University of Sydney
Skills you'll gain: Design Thinking, Design Strategies, Strategic Thinking, Innovation, New Product Development, Business Modeling, Product Design, Service Design, Product Development, Business Strategy, Strategic Communication, Market Research, Corporate Strategy, Case Studies, User Research, User Feedback, Product Testing, Customer Insights
★ 4.6 (1.3K) · Intermediate · Course · 1 - 3 Months