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: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Jupyter, Plot (Graphics), Model Evaluation, Microsoft Azure, Machine Learning Algorithms, Applied Machine Learning, Data Visualization, Regression Analysis
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Scrum (Software Development), Agile Project Management, Agile Methodology, Sprint Planning, Sprint Retrospectives, Scalability, Coordinating, Program Management, Stakeholder Engagement, Influencing
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Unit Testing, Software Testing, Test Case, .NET Framework, CI/CD, Test Script Development, Test Driven Development (TDD), Testability, Test Data, Test Automation, Microsoft Visual Studio
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Stored Procedure, Object-Relational Mapping, Microsoft SQL Servers, SQL, Database Management, Relational Databases, .NET Framework, Query Languages, Databases, ASP.NET, Data Modeling, C# (Programming Language), Data Integrity, Performance Tuning, Data Migration, Microsoft Visual Studio
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Recurrent Neural Networks (RNNs), Deep Learning, Convolutional Neural Networks, Generative Model Architectures, Generative Adversarial Networks (GANs), Transfer Learning, Vision Transformer (ViT), Image Analysis, Artificial Neural Networks, Machine Learning Methods, Computer Vision, Network Architecture, Natural Language Processing
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Linear Algebra, Data Visualization, NumPy, Machine Learning Algorithms, Pandas (Python Package), Seaborn, Data Science, Machine Learning, Data Analysis, Supervised Learning, Python Programming, Jupyter, Data Manipulation, Classification Algorithms, Regression Analysis, Data Structures, Software Installation
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Computational Logic, Verification And Validation, Theoretical Computer Science, Systems Design, Model Evaluation, Simulations, Algorithms, Safety and Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Go (Programming Language), Debugging, Unit Testing, Verification And Validation, Application Frameworks, Programming Principles, Web Development, Web Applications, Data Structures, Development Environment, Object Oriented Programming (OOP), Software Design, Command-Line Interface
Intermediate · Course · 1 - 3 Months

University of Amsterdam
Skills you'll gain: Science and Research, Research, Social Impact, Innovation, Case Studies, Open Mindset, Stakeholder Engagement, Empathy & Emotional Intelligence, Collaboration, Diversity and Inclusion
Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Scientific Methods, Physiology, Biotechnology, Biology, Cell Biology, Immunology, Anatomy, Molecular Biology, Biochemistry, Respiration, Endocrinology, Neurology, Oncology
Beginner · Course · 1 - 3 Months

Skills you'll gain: React.js, JavaScript Frameworks, UI Components, Javascript, Front-End Web Development, Web Development
Intermediate · Guided Project · Less Than 2 Hours