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.

Salesforce
Skills you'll gain: Overcoming Objections, Prospecting and Qualification, Lead Generation, Sales Development, Sales Prospecting, Cold Calling, Emotional Intelligence, Consultative Selling, Phone Sales, Sales, Sales Strategy, Rapport Building, Empathy, Active Listening, Value Propositions, Persona Development
Beginner · Course · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Data Modeling, Business Intelligence, Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Data Analysis Software, Data Manipulation, Time Series Analysis and Forecasting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Remote Access Systems, Threat Detection, Information Technology Operations, Wireless Networks, Network Security, Mobile Security, Information Systems Security, Virtual Private Networks (VPN), Network Administration, Network Troubleshooting, Document Management, Malware Protection, Augmented and Virtual Reality (AR/VR), Change Control, Authentications
Advanced · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Peer Review, Plan Execution, Manufacturing Operations, Technology Roadmaps, Professional Networking, Smart Goals, Goal Setting, Workforce Development, Digital Transformation, LinkedIn, Portfolio Management, Project Documentation, Analysis, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Cloud Deployment, Java, API Design, Spring Framework, API Gateway, Back-End Web Development, JUnit, Java Programming, Application Deployment, Application Programming Interface (API), React.js
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Apple Xcode, Performance Tuning, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Persistence, JSON, User Interface (UI), User Interface and User Experience (UI/UX) Design, Database Development, Databases, Interactive Data Visualization, Debugging, Database Management, Application Development, Mobile Development, Real Time Data, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Version Control, Git (Version Control System), Linux, Cloud Computing Architecture, DevOps, Virtualization, Cloud Computing, Cloud Infrastructure, Containerization, Infrastructure As A Service (IaaS), Software As A Service, Virtual Networking, Virtual Machines, Platform As A Service (PaaS)
Beginner · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Programming Principles, Robotics, Python Programming, Computer Programming, Automation, Algorithms, Debugging, Development Environment, Data Structures
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Building Codes, Construction Inspection, Electrical Systems, Electrical Safety, Architectural Engineering, Land Development, Design Reviews, Submittals (Construction), System Requirements
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Requirements Analysis, Test Engineering, Systems Thinking, Systems Architecture, Test Planning, Systems Analysis, Functional Requirement, Risk Management Framework, System Testing, System Requirements, Verification And Validation
Build toward a degree
Beginner · Course · 1 - 3 Months