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.

Coursera
Skills you'll gain: Canva (Software), Brand Strategy, Branding, Style Guides, Brand Awareness, Brand Management, Marketing Design, Graphic Design, Marketing Collateral, Graphic and Visual Design, Marketing Materials, Typography, Design Elements And Principles, Color Theory, Asset Management, File Management
Beginner Ā· Course Ā· 1 - 4 Weeks

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

Infosec
Skills you'll gain: Linux Administration, Version Control, Linux, Git (Version Control System), Linux Commands, Network Troubleshooting, Unix, Operating System Administration, Bash (Scripting Language), Systems Administration, Scripting, User Provisioning, Shell Script, User Accounts, Software Versioning, System Configuration, Unix Shell, Scripting Languages, Package and Software Management, Network Administration
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: JSON, API Testing, Restful API, Software Quality Assurance, Software Engineering, Application Programming Interface (API), Test Script Development, Java Programming, Java, Data Mapping, Software Testing, Test Case, Web Services
Mixed Ā· Course Ā· 1 - 4 Weeks
Emory University
Skills you'll gain: Marketing Channel, Cross-Channel Marketing, Marketing Strategies, Strategic Marketing, E-Commerce, Marketing, New Business Development, B2B Sales, Business Relationship Management, Market Dynamics, Brand Management, Relationship Management, Coordination, Case Studies
Intermediate Ā· Course Ā· 1 - 4 Weeks

Board Infinity
Skills you'll gain: Microsoft Power Platform, Power Platform Architecture & Technical Design, Power Apps Component Framework, Power Platform CLI, Microsoft Development Tools, Microsoft Power Automate/Flow, Development Environment, Power BI, Data Modeling, Technical Design, Solution Architecture, Business Logic, No-Code Development, Data Architecture, Cloud Development, Application Development, Authorization (Computing), Solution Design, Security Strategy
Intermediate Ā· Course Ā· 1 - 4 Weeks

LearnKartS
Skills you'll gain: Bitbucket, Git (Version Control System), Version Control, GitLab, Collaborative Software, Software Development Tools, Software Versioning, Command-Line Interface
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, CI/CD, R Programming, Application Deployment, Development Environment, Software Installation, Data Persistence
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Microservices, Cloud-Native Computing, Google Cloud Platform, Cloud Applications, Software Architecture, Cloud Development, Event-Driven Programming, Cloud-Based Integration, Serverless Computing, Service Oriented Architecture
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Systems Analysis, Communication Systems, Verification And Validation, Computational Logic, Systems Design, Process Modeling, Software Design, Theoretical Computer Science, Network Protocols
Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Make.com, LinkedIn, Marketing Automation, Generative AI Agents, Digital Marketing Tools, Social Media Marketing, AI Integrations, Content Development and Management, Application Programming Interface (API), Generative AI, Content Creation, Automation, OpenAI API, Artificial Intelligence, Content Marketing
Beginner Ā· Guided Project Ā· Less Than 2 Hours

University of California San Diego
Skills you'll gain: Digital pedagogy, Technical Communication, Diversity Equity and Inclusion Initiatives, Social Impact, Computational Thinking, Computer Science, Curriculum Development, Innovation
Beginner Ā· Course Ā· 1 - 3 Months