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: Network Troubleshooting, Network Architecture, Network Planning And Design, Cloud Computing Architecture, General Networking, Network Routing, Google Cloud Platform, Computer Networking, Network Security, Network Performance Management, Virtual Private Networks (VPN), Firewall, Load Balancing, Scalability, Cloud Security
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Large Language Modeling, Prompt Engineering, Responsible AI, Google Cloud Platform, Natural Language Processing, Machine Learning Algorithms
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, Interoperability, Testability, Data Integrity, Data Governance, Maintainability, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), Business Workflow Analysis, Data Management, Google Cloud Platform, Data Governance, Data Pipelines, Predictive Modeling, Machine Learning, Data Transformation, Continuous Monitoring
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

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

Google Cloud
Skills you'll gain: Feature Engineering, Tensorflow, MLOps (Machine Learning Operations), Data Pipelines, Data Processing, Keras (Neural Network Library), Data Transformation, Applied Machine Learning, Machine Learning, Statistical Methods
Intermediate · Course · 1 - 3 Months

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

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

Skills you'll gain: Network Architecture, Network Planning And Design, Network Infrastructure, Cloud Computing Architecture, Network Security, General Networking, Network Troubleshooting, Network Routing, Network Model, Google Cloud Platform, Virtual Private Networks (VPN), Firewall, Load Balancing, Scalability
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Analysis, Big Data, Analytics, Applied Machine Learning, Google Cloud Platform, Predictive Modeling, Machine Learning
Beginner · Course · 1 - 4 Weeks

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