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.

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Software Engineering, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Programming Principles, Conceptual Design
★ 4.6 (8) · Intermediate · Course · 1 - 3 Months

University of Houston
Skills you'll gain: Value-Based Care, Constructive Feedback, Active Listening, Portfolio Management, Team Oriented, Peer Review, Project Portfolio Management, Health Care, Communication
★ 4.8 (13) · Beginner · Course · 1 - 4 Weeks

University of Arizona
Skills you'll gain: Intercultural Competence, Teamwork, Empathy, Visionary, Cooperation, Cultural Diversity, Collaboration, Critical Thinking and Problem Solving, Problem Solving, Environmental Issue, Strategic Planning, Sustainable Development, International Relations, Environment, Planning, Innovation, Social Impact
★ 4.4 (25) · Beginner · Course · 1 - 3 Months

HubSpot Academy
Skills you'll gain: Sales Enablement, Prospecting and Qualification, Sales Strategy, Sales, Target Audience, Customer Success Management, Sales Prospecting, Content Strategy, Persona Development, Content Creation, Service Level Agreement, Meeting Facilitation, Goal Setting, Business Writing, Writing
Beginner · Course · 1 - 3 Months

Whizlabs
Skills you'll gain: DevOps, CI/CD, Containerization, Devops Tools, Continuous Integration, Cloud Security, Kubernetes, Software Development, Google Cloud Platform, Continuous Delivery, Application Deployment, Cloud Deployment, Cloud Services, General Networking, System Monitoring, Identity and Access Management
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic Workflows, Debugging, TypeScript, Agentic systems, AI Orchestration, AI Workflows, Node.JS, OpenAI API, Generative AI, Program Development, Artificial Intelligence, LLM Application, Programming Principles, Maintainability, Prompt Engineering, Application Frameworks, Javascript, Large Language Modeling, File Systems
★ 4 (7) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Succession Planning, Contingency Planning, People Development, Strategic Leadership, Workforce Planning, Talent Management, Leadership and Management, Business Continuity Planning, Leadership Development, Leadership, Workforce Development, Organizational Change, Business Continuity, Talent Pipelining, Training and Development, Change Management, Risk Analysis, Risk Mitigation, Business Risk Management
★ 4.1 (14) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, GitHub Copilot, ChatGPT, Responsible AI, Prompt Engineering Tools, Prompt Patterns, Multimodal Prompts, Generative AI, OpenAI API, Generative Model Architectures, AI Workflows, Application Development, AI Integrations, Web Applications, Scripting, Python Programming, Test Script Development, Tool Calling, GitHub, Jupyter
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, File I/O, Integrated Development Environments, Functional Design
Beginner · Course · 3 - 6 Months

Skills you'll gain: Linux, Scripting, Linux Administration, Linux Commands, Scripting Languages, Operating System Administration, Data Persistence, Bash (Scripting Language), Shell Script, Unix Shell, Systems Administration, IT Automation, Software Installation, Command-Line Interface, Object-Relational Mapping, YAML, System Programming, Python Programming, Persistence, Operational Efficiency
★ 4.8 (48) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Anomaly Detection, Model Training, Jupyter, Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Scientific Visualization, Data Visualization, Applied Machine Learning, Machine Learning Methods, Data Analysis, Data Preprocessing, Machine Learning, Development Environment
★ 3.8 (18) · Intermediate · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Public Policies, Economics, Policy, and Social Studies, Political Sciences, Policy Analysis, Research, and Development, Policy Analysis, Policy Development, Community Development, Social Studies, Public Affairs, Social Sciences, Social Impact, Social Work, Sociology
Beginner · Course · 1 - 4 Weeks