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 System
Skills you'll gain: Systems Engineering, Requirements Analysis, Requirements Elicitation, Systems Development Life Cycle, Configuration Management, Engineering Management, Risk Analysis, Waterfall Methodology, Functional Requirement, Systems Analysis, Project Management, Risk Management, Systems Architecture, System Requirements
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Application Deployment, Cloud Deployment, Salesforce Development, Salesforce, Change Control, Continuous Deployment, Configuration Management, Version Control, Release Management, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Technical Design, Semiconductors, Computer-Aided Design, Electrical and Computer Engineering, Electronic Systems, Electronic Components, Verification And Validation, Simulation and Simulation Software, Open Source Technology, Schematic Diagrams
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: AI Enablement, Artificial Intelligence, Automation, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Organizational Effectiveness, Scalability, Organizational Change, Technical Consulting, Operational Efficiency, Technology Strategies, Performance Measurement, Procurement
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Application Frameworks, Debugging, Program Development, Python Programming
Beginner · Guided Project · Less Than 2 Hours

L&T EduTech
Skills you'll gain: Civil Engineering, Civil and Architectural Engineering, Traffic Flow Optimization, Construction, Public Works, Engineering Software, Engineering Design Process, Structural Analysis, Materials science
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Program Management, Diagram Design, Project Management Software, Communication Planning, Agile Methodology, Technical Communication, Stakeholder Management
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Social Media Strategy, Social Media Content, Social Media Marketing, Strategic Communication, Paid media, Content Strategy, Digital Media Strategy, Earned Media, Owned Media, Brand Strategy, Content Performance Analysis, Content Creation, Shared Media, Customer Relationship Building, Customer Engagement, Target Audience, Brand Management, Aesthetics
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Crisis Management, Systems Thinking, Stakeholder Communications, Disaster Recovery, Leadership, Threat Management, Climate Change Adaptation, Resilience, Change Management, Threat Detection, Infrastructure Security, Business Continuity, Organizational Change, Engineering Management, Emergency Response, Contingency Planning, Business Ethics, Communication, Risk Analysis, Sustainable Development
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Version Control, GitLab, Continuous Integration, Software Versioning, CI/CD, Git (Version Control System), Software Development Tools, Javascript
Beginner · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: Color Theory, Typography, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Web Design, HTML and CSS, Animations, User Interface (UI) Design, Web Design and Development, Usability, Visualization (Computer Graphics)
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: AI Security, Secure Coding, Data Ethics, Vulnerability Assessments, Responsible AI, Security Engineering, Security Strategy, Information Systems Security, Security Testing, Threat Modeling, Data Security, Security Controls, Cybersecurity, Security Awareness, Threat Management, Encryption, Penetration Testing, Data Management
Intermediate · Course · 1 - 4 Weeks