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.

Microsoft
Skills you'll gain: Program Development, Development Testing, Software Development Tools, Security Testing, File Systems, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Shiny (R Package), Application Deployment, UI Components, Server Side, Secure Coding, User Interface (UI), Application Lifecycle Management, Authentications, Interactive Data Visualization, User Interface (UI) Design, Software Development Life Cycle, Back-End Web Development, Interactive Design, Authorization (Computing), Application Development, Security Controls, Web Applications, R (Software), Development Environment
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Management Training And Development, Team Performance Management, Performance Management, Team Management, Performance Appraisal, Empowerment, Self-Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, No-Code Development, Agentic Workflows, Application Development, Full-Stack Web Development, Vibe coding, AI Integrations, Web Applications, LLM Application, Generative AI, Back-End Web Development, Frontend Performance, Application Deployment, User Interface (UI), Software Development Life Cycle, System Design and Implementation, Problem Solving, Authorization (Computing), Authentications, Database Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Story, Agile Software Development, Scrum (Software Development), Agile Methodology, Kanban Principles, Backlogs, Sprint Retrospectives, Agile Project Management, Agile Product Development, Workflow Management, Sprint Planning, Team Oriented, Team Building, Team Management, Team Performance Management, Lean Methodologies, Performance Metric, Meeting Facilitation, Performance Measurement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Application Security, Java, Java Programming, Application Frameworks, Model View Controller, Security Controls, Development Environment, Web Applications, Application Programming Interface (API), Apache Maven, Authorization (Computing), Authentications, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Sheets, Data Integration, Database Application, Cloud Applications, No-Code Development, Relational Databases, Google Cloud Platform, Data Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: COBOL (Programming Language), Agile Software Development, Systems Development Life Cycle, Agile Methodology, Technical Support, Software Development Methodologies, Software Development Life Cycle, Agile Project Management, Scrum (Software Development), Technical Support and Services, Software Development, Help Desk Support, System Support, Software Quality Assurance, Quality Assurance, Software Quality (SQA/SQC), Mainframe Computing, Code Review, Issue Tracking, Computer Programming
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, ASP.NET, .NET Framework, C# (Programming Language), Application Programming Interface (API), API Design, Restful API, Back-End Web Development, Middleware, Application Frameworks, Software Documentation, Software Architecture, JSON, Secure Coding, Performance Tuning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, GitHub Copilot, AI Workflows, Generative AI, AI Integrations, Software Design, API Design, AI Security, Software Development, Database Design, Automation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Code Reusability, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Salesforce Development, Data Validation, AI Workflows, Code Coverage, User Flows, Test Automation, Data Integrity, User Accounts
Intermediate · Course · 1 - 3 Months