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.

Palo Alto Networks
Skills you'll gain: Cloud Security, Cloud-Native Computing, Cloud Computing Architecture, Infrastructure Security, DevSecOps, Cloud Computing, Cloud Deployment, Application Security, Cloud Infrastructure, Network Security, Data Security, Docker (Software), Software As A Service, Hybrid Cloud Computing, Containerization, Data Centers, Vulnerability Scanning, Virtual Machines, DevOps, Vulnerability Assessments
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Competitive Analysis, Value Propositions, Growth Strategies, Business Strategies, Consumer Behaviour, Target Market, Customer Insights, Market Research, Price Negotiation, Market Analysis
Mixed · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Program Implementation, Plan Execution, Sustainable Development, Business Planning, Data Analysis, Sustainability Reporting, Spreadsheet Software, Contract Management, Waste Minimization, Marketing and Public Relations, Analysis, Sustainability Standards, Policy Development, Annual Reports, Interactive Learning, Sustainable Business, Goal Setting, Corporate Sustainability, Business Writing, Project Management
Beginner · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: Employee Engagement, Team Management, Case Studies, Organizational Strategy, Growth Strategies, Leadership Development, Entrepreneurship, Business Development, Human Resources Management and Planning, Business Strategy, Organizational Leadership, Business Leadership, Planning, Innovation, Business Intelligence
Mixed · Course · 1 - 3 Months

Skills you'll gain: Large Language Modeling, Natural Language Processing, LLM Application, Generative AI Agents, Prompt Engineering, Test Case, Agentic systems, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Performance Testing, Debugging, Applied Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Classification Algorithms, Decision Support Systems, Model Evaluation, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O
Beginner · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Training and Development, Training Programs, Employee Training, Knowledge Transfer, Motivational Skills, Lifelong Learning, Willingness To Learn, Human Learning, Organizational Change, Performance Measurement, Change Management, Coaching, Learning Strategies, Overcoming Obstacles
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Psychology, Human Learning, Human Development, Scientific Methods, Social Sciences, Culture, Mental Health Diseases and Disorders, Research
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Engineering Design Process, Engineering Drawings, Prototyping, Product Design, Product Development, Hardware Design, Research and Design, Design Specifications, Ideation, User Feedback
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Software Development Methodologies, Application Lifecycle Management, Interpersonal Communications, Scrum (Software Development), Sprint Retrospectives, User Story, Waterfall Methodology, Sprint Planning, Quality Management, Project Management, Cross-Functional Collaboration, Continuous Improvement Process
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: IT Security Architecture, Incident Response, Endpoint Security, Zero Trust Network Access, Risk Analysis, Network Security, Risk Mitigation, Cyber Governance, Compliance Auditing, Event Monitoring, Application Security, Cyber Security Policies, Cyber Risk, Computer Security, Governance, Data Security, Information Systems Security, Infrastructure Security, Mobile Security, Risk Management
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Social Media Campaigns, Digital Advertising, Marketing Strategies, Brand Awareness, Digital Media Strategy, MarTech, Customer Engagement, Strategic Marketing, Social Media Marketing, Digital Marketing, Consumer Behaviour, Content Creation, Market Trend, Strategic Planning, Trend Analysis
Beginner · Course · 1 - 4 Weeks