Computing courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding network protocols and cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database querying, and various integrated development environments (IDEs) that facilitate coding and project collaboration.

Skills you'll gain: Computer Vision, Image Analysis, Convolutional Neural Networks, Transfer Learning, Deep Learning, Generative AI, Generative Model Architectures, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Recurrent Neural Networks (RNNs), Applied Machine Learning, Feature Engineering, Model Evaluation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, Google Cloud Platform, Cloud Infrastructure, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Solutions, Solution Architecture, Data Storage Technologies, Cloud Services, Cloud Storage, Key Management, Cloud Management, Data Storage, Cloud Computing Architecture, Role-Based Access Control (RBAC), Authorization (Computing), Security Controls, Cloud Development, Security Management, System Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Security Architecture Review, Investigation, Cyber Security Assessment, IT Security Architecture, Failure Analysis, Root Cause Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, File I/O, Code Reusability, Programming Principles, Data Import/Export, Data-oriented programming, Scripting, Data Analysis, Real Time Data, Data Science, Analysis, Computational Logic, Data Analysis Software, Data Manipulation, Applied Machine Learning, Machine Learning Methods, Complex Problem Solving, Machine Learning
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Kubernetes, Containerization, YAML, DevOps, Devops Tools, Application Deployment, Command-Line Interface, Flask (Web Framework), Cloud Deployment, Scalability, Load Balancing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Load Balancing, Virtual Networking, Network Routing, Google Cloud Platform, Network Performance Management, Hybrid Cloud Computing, Cloud Management, Performance Tuning, Frontend Performance, TCP/IP, Cloud Security, Distributed Denial-Of-Service (DDoS) Attacks
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Architecture, Data Security, Microsoft Azure, Computing Platforms, Collaborative Software, Cloud Security, Information Systems Security, Data Infrastructure, Systems Architecture, Data Management, Capacity Management, Database Architecture and Administration, AI Enablement, Data Governance, AI Integrations, Data Presentation, Identity and Access Management, Machine Learning, Data Analysis
Advanced · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Serverless Computing, Data Processing, Google Cloud Platform, Real Time Data, Business Logic, Data Integration, Prototyping, File I/O, Jupyter
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Storytelling, Video Production, Visual Storytelling, Video Editing, Google Gemini, Generative AI, Gemini, Content Creation, Multimedia, Media Production, Google Workspace
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Model Deployment, Unstructured Data, MLOps (Machine Learning Operations), Big Data, Data Pipelines, Machine Learning Methods, Model Training, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Cloud Platforms, Jupyter, Machine Learning, Predictive Modeling, Natural Language Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Flutter (Software), Generative AI, Generative AI Agents, Google Gemini, Gemini, Google Cloud Platform, LLM Application, AI Orchestration, Mobile Development, Mobile Development Tools, Application Development, Cross Platform Development, AI Integrations, Agentic systems
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Large Language Modeling, Model Evaluation, Embeddings, Context Management, Vector Databases, Artificial Intelligence, Scalability, Performance Metric, Machine Learning, Application Programming Interface (API), Continuous Improvement Process
Intermediate · Course · 1 - 4 Weeks