Computer vision courses can help you learn image processing, object detection, facial recognition, and video analysis. You can build skills in feature extraction, image classification, and deep learning techniques. Many courses introduce tools like OpenCV, TensorFlow, and PyTorch, that support implementing algorithms and developing applications that leverage artificial intelligence and AI for visual data interpretation.

Skills you'll gain: Containerization, Cloud-Native Computing, Kubernetes, CI/CD, Docker (Software), Cloud Development, Cloud Applications, Google Cloud Platform, Application Deployment, Continuous Integration, Cloud Hosting, Continuous Delivery, Cloud Deployment
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: End User Training and Support, Product Support, Technical Support, Technical Documentation, Collaborative Software, Self Service Technologies, Software Documentation, Product Knowledge, Technical Communication, Scalability, Information Management, Product Development, Search Engine Optimization
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Database Administration, Data Migration, Database Management, NoSQL, Database Architecture and Administration, Databases, Relational Databases, Cloud Applications, Database Design, Query Languages, Dataflow, Terraform, Cloud API, Performance Tuning, Application Deployment, Application Programming Interface (API), Transaction Processing
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Gmail, Data Store, AI Enablement, Enterprise Application Management, AI Integrations, Authentications
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Security, Data Loss Prevention, Data Security, Continuous Monitoring, Cloud Solutions, Payment Card Industry (PCI) Data Security Standards, Role-Based Access Control (RBAC), Encryption, Firewall, Network Security, IT Security Architecture, Authorization (Computing), Security Controls, Security Management, Cloud Computing Architecture, Key Management, Virtual Private Networks (VPN), Virtual Networking, Google Cloud Platform
Beginner · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Firewall, Intrusion Detection and Prevention, Network Security, Cloud Security, Virtual Networking, Infrastructure Security, Security Controls, Network Monitoring, Threat Detection, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Data Pipelines, AI Workflows, Google Cloud Platform, Data Transformation, Interactive Data Visualization, Data Visualization Software, AI Integrations, Prompt Engineering, Query Languages, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Hardware Architecture, Computer Architecture, Model Deployment, Infrastructure Architecture, Cloud Deployment, AI Workflows, Model Training, AI literacy, Model Optimization, Artificial Intelligence, Computer Hardware, Systems Architecture, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Firewall, Network Security, Threat Management, Cloud Security, Threat Detection, Infrastructure Security, Cloud Infrastructure, Google Cloud Platform, Network Infrastructure, Network Administration, Cloud Management, Security Controls
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Product Support, Technical Support, Technical Support and Services, Google Cloud Platform, Service Level, Service Management, Cloud Services, Issue Tracking, Problem Management, Technical Communication, Personally Identifiable Information, Record Keeping, Information Privacy, Data Cleansing
Beginner · Course · 1 - 4 Weeks

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