Cloud computing courses can help you learn about virtualization, cloud architecture, and service models like IaaS, PaaS, and SaaS. You can build skills in managing cloud resources, implementing security measures, and optimizing cloud performance. Many courses introduce tools such as AWS, Microsoft Azure, and Google Cloud Platform, showing how to deploy applications and manage data in a cloud environment.

Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Mobile Development, Application Development, Data Persistence, Data Modeling, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Collaborative Software, Project Documentation, Organizational Skills, Document Management, Content Management Systems, Collaboration, Productivity Software, Project Management Software, Workflow Management, Content Development and Management, Digital Publishing, Information Architecture, Data Management, Content Creation, Cloud Platforms
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, Programming Principles, Apple Xcode, Software Installation, Data Structures, Performance Tuning, Debugging
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Postman API Platform, API Testing, Data Validation, Application Programming Interface (API), Restful API, Verification And Validation, Performance Tuning, Microservices, Performance Testing, Test Tools, Security Controls, Data Integrity, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Keras (Neural Network Library), Data Preprocessing, Artificial Neural Networks, Statistical Visualization, Predictive Modeling, Model Training, Tensorflow, Applied Machine Learning, Feature Engineering, Data Processing, Data Science, Predictive Analytics, Data Manipulation, Deep Learning, Data Wrangling, Machine Learning, Model Evaluation, Regression Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Histogram, Data Literacy, Data Presentation, Data Collection, Descriptive Statistics, Statistics, Data Analysis, Statistical Visualization, Plot (Graphics), Probability & Statistics, Statistical Reporting, Sampling (Statistics), Research, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Script Development, Software Testing, Scenario Testing, Test Automation, Regression Testing, Continuous Integration, Test Tools, CI/CD, Test Engineering, Web Development Tools, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, GitLab, Debugging, User Interface (UI), Scalability, Context Management, Authentications
Advanced · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Video Editing, Cinematography, Visual Storytelling, Creativity, Adobe Premiere, Editing
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Generative AI, Workflow Management, Artificial Intelligence and Machine Learning (AI/ML), Jupyter, Google Cloud Platform, SQL, Customer Relationship Management, Query Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Maintenance, Google Cloud Platform, Data Pipelines, Data Processing, Data Infrastructure, Data Warehousing, Data Analysis, Data Storage Technologies, Data Storage, Data Preprocessing, Automation, Data Security
Advanced · Course · 1 - 3 Months

Skills you'll gain: OpenAI API, Prompt Engineering, Generative AI Agents, Data Analysis, Generative AI, OpenAI, Data Visualization Software, Data Manipulation, Artificial Intelligence, Python Programming
Intermediate · Guided Project · Less Than 2 Hours