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: Diversity Awareness, Team Building, Industrial and Organizational Psychology, Organizational Development, Organizational Effectiveness, Organizational Leadership, People Management, Behavior Management, Team Collaboration, Workplace inclusivity, Diversity and Inclusion, Business Management, Performance Improvement, Operational Efficiency, Interpersonal Communications
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, Javascript, Data Manipulation, HTML and CSS, Data Validation, UI Components, Scripting, Event-Driven Programming, Computational Thinking, JavaScript Frameworks, Web Design and Development, Web Applications, Programming Principles, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Program Development, Game Design, Frontend Performance, Event Monitoring
★ 4.7 (1.1K) · Beginner · Specialization · 3 - 6 Months
University of Toronto
Skills you'll gain: Computer Programming, Data Structures, Test Automation, Programming Principles, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Tools, Test Case, Software Testing
★ 4.6 (732) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Power BI, Dashboard, Dashboard Creation, SQL, Data Security, Data Analysis, Data Modeling, Data Management, Role-Based Access Control (RBAC), Data Sharing, Security Controls, Data Access
★ 4.5 (310) · Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Development Testing, Test Script Development, Application Development, Application Design, Application Frameworks, Integrated Development Environments, Web Development Tools, Software Architecture, Web Applications, Development Environment, Frontend Integration, Application Deployment, Application Programming Interface (API), Software Development Tools, Interoperability, Command-Line Interface
★ 4.5 (1.2K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: z/OS, Job Control Language (JCL), Mainframe Computing, Mainframe Technologies, System Programming, Computer Architecture, Systems Architecture, Program Development, File I/O, Programming Principles, Maintainability, Computational Logic, Data Structures, Data Access, Data Mapping, Computer Science, Computer Programming, Memory Management, Data Validation
Intermediate · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Value Propositions, Business Modeling, Strategic Thinking, Market Analysis, Market Research, People Development, User Research, Market Intelligence, User Feedback, Target Market, Target Audience
★ 4.6 (708) · Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Data Storytelling, Software Quality Assurance, Object Oriented Design, Generative AI, Open Web Application Security Project (OWASP), Text Mining, Software Testing, Data Warehousing, Database Design, Convolutional Neural Networks, Agile Software Development, Software Development Life Cycle, Data Governance, Unsupervised Learning, Process Mapping, Project Closure, Cybersecurity, Classification Algorithms, PyTorch (Machine Learning Library), Engineering Management
Degree · 1 - 4 Years

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Prompt Engineering, Responsible AI, AI Orchestration, AI Integrations, Context Engineering, AI Security, Amazon Web Services, Generative AI, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Quality Assurance, Verification And Validation, Workflow Management, Context Management, Governance, Software Development, Cloud Computing, Natural Language Processing, Machine Learning
Advanced · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Azure DevOps, Cloud Management, Cloud Hosting, Cloud Engineering, Application Deployment, Azure DevOps Pipelines, MLOps (Machine Learning Operations), Cloud Computing, Cloud-Native Computing, DevOps, Containerization, Platform As A Service (PaaS), Cloud Services, Cloud Deployment, Database Administration, System Monitoring, Devops Tools, Databases, Cloud Security
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Change Management, Scaled Agile Framework, Organizational Change, Agile Methodology, Meeting Facilitation, Positivity, Team Building, Team Collaboration, Discussion Facilitation, Resilience, Scrum (Software Development), Team Management, Sprint Retrospectives, Innovation, Sprint Planning, Culture Transformation, Agile Project Management, Business Transformation, Organizational Development, Project Management
★ 4.8 (3.2K) · Beginner · Specialization · 3 - 6 Months

Pearson
Skills you'll gain: Business Management, People Management, Leadership and Management, Organizational Leadership, Organizational Effectiveness, Business, Culture, Organizational Development, Intercultural Competence, Vocabulary, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks