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.

Packt
Skills you'll gain: Node.JS, Containerization, Kubernetes, Cloud-Native Computing, Distributed Computing, Load Balancing, Dataflow, Scalability, Unit Testing, Data Pipelines, Test Script Development, Test Automation, API Gateway, Server Side, Microservices, Event-Driven Programming, Javascript, Software Architecture, Web Development, Web Applications
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Code Review, Object Oriented Design, Maintainability, Software Design Patterns, Software Design, Functional Design, Code Reusability, Continuous Integration, Test Automation, Software Quality (SQA/SQC), Test Driven Development (TDD), Debugging, Software Documentation, Programming Principles, Scalability, Quality Improvement, Python Programming, Continuous Improvement Process, Style Guides, Continuous Monitoring
Beginner · Course · 1 - 3 Months
Skills you'll gain: Team Motivation, Motivational Skills, Organizational Leadership, Self-Motivation, Employee Engagement, Team Performance Management, Team Management, Team Leadership, Drive Engagement, Recognizing Others, Motivational Interviewing, Industrial and Organizational Psychology, Strategic Leadership, People Development, Empathy, People Management, Leadership, Leadership Development, Emotional Intelligence, Organizational Development
Beginner · Course · 1 - 3 Months
Skills you'll gain: Generative AI Agents, Prompt Engineering, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Artificial Intelligence, AI Security, Model Deployment, Large Language Modeling, Application Deployment, Development Environment, Security Testing, Responsible AI, Virtual Environment, Software Development, Python Programming, Software Testing, Microsoft Visual Studio, Computer Programming, Software Design
Intermediate · Course · 1 - 3 Months

The Museum of Modern Art
Skills you'll gain: Design Thinking, Creative Thinking, Creative Problem-Solving, Education and Training, Empathy & Emotional Intelligence, Instructional Strategies, Liberal Arts, Interactive Learning, Pedagogy, Student-Centred Learning, Cultural Responsiveness, Creativity, Social Justice, Self-Awareness, Curriculum Development, Empathy, Social Impact, Literacy, Learning Strategies, Communication Strategies
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Climate Change Adaptation, Climate Change Programs, Sustainable Development, Social Justice, Sustainable Systems, Systems Thinking, Social Impact, Environmental Issue, Climate Change Mitigation, Socioeconomics, Community Organizing, Environment and Resource Management, Innovation, Mitigation, Environmental Science, Economics, Policy, and Social Studies, Environmental Resource Management, Sustainability Standards, Social Sciences
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Containerization, Kubernetes, Cloud-Native Computing, Node.JS, Distributed Computing, Load Balancing, Scalability, Microservices, API Gateway, Redis, Cloud Deployment, Systems Architecture, Software Architecture, Web Applications, Event-Driven Programming, Javascript, Maintainability, Performance Tuning, OS Process Management, Development Testing
Advanced · Course · 1 - 4 Weeks

Sage Publications
Skills you'll gain: Human Resources, Human Capital, Human Resources Management and Planning, HR Tech, People Analytics, Human Resource Strategy, Talent Management, Case Studies, Workforce Development, Data Ethics, Workforce Planning, Workforce Management, Human Resource Policies, Business Ethics, Talent Acquisition, Talent Recruitment, People Development, Decision Making, Business Reporting, Business Development
Intermediate · Course · 1 - 3 Months

Sage Publications
Skills you'll gain: Human Resource Management, Human Resources Management and Planning, Human Resources, Talent Recruitment, Human Capital, Diversity Equity and Inclusion Initiatives, HR Tech, Human Resource Strategy, People Analytics, Employee Retention, Recruitment, Human Relations Movement, Talent Management, Employee Relations, Human Resource Policies, Performance Appraisal, Compensation Management, Talent Acquisition, Employee Engagement, Business Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: COBOL (Programming Language), Prompt Patterns, Prompt Engineering, Code Review, Code Reusability, Application Lifecycle Management, CI/CD, Agentic systems, Software Technical Review
Intermediate · Course · 1 - 3 Months

Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, Web Development Tools, Unit Testing, Code Reusability, JavaScript Frameworks, UI Components, Frontend Integration, Front-End Web Development, Web Applications, Software Design Patterns, Javascript, Data Access, Data Sharing, Context Management
Intermediate · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Human Resources Management and Planning, Human Resources, Human Resource Management, Human Resource Strategy, Compensation Management, People Management, Compensation Strategy, Benefits Administration, Succession Planning, Employee Performance Management, People Development, Staff Management, Talent Management, Human Resource Policies, Family and Medical Leave Act of 1993, Employee Retention, Performance Management, Workforce Development, Resource Management, Talent Acquisition
Intermediate · Course · 1 - 3 Months