Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Skills you'll gain: Tensorflow, Keras (Neural Network Library), Google Cloud Platform, Data Cleansing, Data Pipelines, Data Transformation, MLOps (Machine Learning Operations), Deep Learning, Application Deployment, Scalability, Machine Learning, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Jupyter, MLOps (Machine Learning Operations), Google Cloud Platform, Virtual Machines, Machine Learning, Development Environment, Collaborative Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Information Privacy, Cloud Security, Generative AI, Google Cloud Platform, Data Security, Data Ethics, Application Security, Data Governance, Artificial Intelligence, Machine Learning
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Migration, Database Management, Relational Databases, Google Cloud Platform, Database Architecture and Administration, Databases, Dataflow, Query Languages, Database Design, Cloud Applications, Terraform, Scalability, Transaction Processing, System Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, Google Cloud Platform, Machine Learning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Continuous Monitoring, MLOps (Machine Learning Operations), Predictive Modeling, Google Cloud Platform, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Data Quality
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Google Cloud Platform, Cloud Solutions, Cloud Computing, Solution Architecture, Process Optimization, Cloud Security, Cloud Management, System Implementation, Configuration Management, Application Design, Business Requirements, Scalability, Cost Management
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Site Reliability Engineering, Safety Culture, Culture Transformation, Continuous Delivery, DevOps, Service Level, Continuous Integration, Performance Measurement, Performance Metric, Change Management, Design Thinking, Automation, Data-Driven Decision-Making, Prototyping
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Information Privacy, Cloud Security, Personally Identifiable Information, Generative AI, Google Cloud Platform, Data Security, Artificial Intelligence, Encryption
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Artificial Intelligence, Data Ethics, Testability, Software Visualization, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: 3D Modeling, 3D Assets, Color Theory, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Image Quality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Network Routing, Network Performance Management, Network Monitoring, Network Troubleshooting, TCP/IP, Network Architecture, Computer Networking, Virtual Private Networks (VPN), Cloud Services, Service Level, Load Balancing, Cloud Security
Intermediate · Course · 1 - 4 Weeks