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: Gemini, Google Gemini, Google Cloud Platform, Generative AI, LLM Application, Application Development, Application Programming Interface (API), Model Evaluation, Test Data
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Microservices, CI/CD, Containerization, Serverless Computing, Docker (Software), Kubernetes, Event-Driven Programming, Transaction Processing, Cloud Deployment, Redis, Software Architecture, Distributed Computing, Scalability, Amazon Web Services, System Monitoring, Software Design Patterns, Data Integrity, Real Time Data
Advanced Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Microsoft Teams, Microsoft 365, System Monitoring, Compliance Management, Network Troubleshooting, Technical Support and Services, Windows PowerShell, Virtual Teams, Security Management, Multi-Factor Authentication, Configuration Management
Intermediate Ā· Course Ā· 1 - 3 Months

Board Infinity
Skills you'll gain: Teradata SQL, Stored Procedure, Performance Tuning, Database Management, Extract, Transform, Load, Solution Design, Data Import/Export, Database Design, System Implementation, Data Manipulation, Data Processing, Emerging Technologies
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, Application Deployment, Data Storage, Analytics, Cloud Services, Containerization, Virtual Networking, Network Architecture
Beginner Ā· Course Ā· 1 - 3 Months

Lund University
Skills you'll gain: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Visualization (Computer Graphics), Animations, Computer Graphics, Video Game Development
Advanced Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Make.com, JSON, Outbound Calls, Application Programming Interface (API), Phone Sales, Booking (Sales), Sales Presentation, Setting Appointments, Systems Integration, No-Code Development, Calendar Management, Technical Sales, Automation, AI Personalization, Scheduling
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Duke University
Skills you'll gain: Software Design, Programming Principles, Object Oriented Programming (OOP), Java, Data Preprocessing, Computer Programming, Data Analysis Software, Data Structures, Algorithms
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Continuous Deployment, Application Deployment, CI/CD, Kubernetes, Cloud Deployment, Version Control, Git (Version Control System), Google Cloud Platform
Advanced Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Business Modeling, Customer Relationship Management, Entrepreneurship, New Business Development, Business Planning, Telecommuting, Business Strategy, Value Propositions, Collaborative Software
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Integration Testing, Middleware, Data Integration, Business Process Automation, Software Installation, Property Management Systems, System Configuration, Application Development, Development Testing
Mixed Ā· Course Ā· 1 - 4 Weeks