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: Amazon CloudWatch, Serverless Computing, Amazon Web Services, Application Deployment, AWS CloudFormation, Cloud Management, Cloud Deployment, Cloud-Native Computing, Continuous Deployment, Application Performance Management, Cloud Applications, AWS Identity and Access Management (IAM), System Monitoring, Event Monitoring, IT General Controls (ITGC), Continuous Monitoring, Infrastructure as Code (IaC), Data Security, Disaster Recovery
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, System Programming, Memory Management, File Systems, Data Access, Cloud Platforms
Build toward a degree
Intermediate · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Infrastructure as Code (IaC), Devops Tools, DevOps
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, ChatGPT, Unified Modeling Language, OpenAI, LLM Application, AI Integrations, Generative AI Agents, AI Workflows, Diagram Design, Prompt Engineering, Software Visualization, Technical Communication, User Story
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Dashboard Creation, Data Ethics, Predictive Modeling, No-Code Development, Model Deployment, Data Visualization, Data Presentation, Responsible AI, Data-Driven Decision-Making, Interactive Data Visualization, Advanced Analytics, Product Improvement, Business Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Business Analytics, AI Enablement, Data Cleansing, Business Metrics, Predictive Analytics, Data Architecture
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Surveys, Brand Awareness, Pivot Tables And Charts, Brand Management, Marketing Analytics, Branding, Dashboard Creation, Google Analytics, Looker (Software), Business Intelligence, Stakeholder Communications, Market Research, Key Performance Indicators (KPIs), Financial Forecasting, Data Storytelling, Tableau Software, Power BI, Forecasting, Regression Analysis, SQL
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Java Programming, Development Environment, Java, Integrated Development Environments, Key Management, Software Development Tools, Cryptographic Protocols, Encryption, Cryptography, Performance Tuning, Memory Management, Scalability, Software Installation
Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Strategic Thinking, Business Strategy, Business Strategies, Strategic Decision-Making, Corporate Strategy, Strategic Planning, Competitive Analysis, Global Marketing, Market Intelligence, Market Opportunities, Target Market, Economic Development, E-Commerce, Cultural Sensitivity, Investments
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Mitigation, Vibrations, Event Monitoring, Emergency Response, Continuous Monitoring, Public Safety and National Security, Environmental Monitoring, Hazard Analysis, Security Awareness, World History, Risk Control, Community Development
Mixed · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Community Organizing, Community Development, Climate Change Programs, Social Sciences, Community and Social Work, Community Outreach, Environmental Policy, Social Justice, Governance, Leadership
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Timelines, Project Schedules, Scheduling, Project Management, Project Controls, Project Management Software, Project Planning, Coordinating, Dependency Analysis
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: jQuery, Javascript and jQuery, Event-Driven Programming, Cascading Style Sheets (CSS), Web Development Tools, JavaScript Frameworks, Hypertext Markup Language (HTML), HTML and CSS, Javascript, Data Validation, Development Environment
Beginner · Course · 1 - 3 Months