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: Distributed Denial-Of-Service (DDoS) Attacks, Network Security, Proxy Servers, Firewall, Identity and Access Management, Network Monitoring, Cloud Security, Google Cloud Platform, Intrusion Detection and Prevention, Cyber Security Policies, Threat Detection
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Product Automation, Mobile Development Tools, Customer Insights, Automation, Business Process Automation, Workflow Management, Web Scraping, E-Commerce, Development Environment, Image Analysis, Analysis, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Package and Software Management, User Interface (UI), Database Application, Relational Databases, Database Development, Java Programming, Development Environment, Java, Data Modeling, Java Platform Enterprise Edition (J2EE), Application Development, User Interface (UI) Design, Verification And Validation, Data Persistence, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Data Ethics, Google Cloud Platform, Artificial Intelligence, Open Source Technology, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Model Evaluation, Data Quality
Intermediate · Course · 1 - 3 Months

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

Google Cloud
Skills you'll gain: Embeddings, Vector Databases, Retrieval-Augmented Generation, Generative AI Agents, AI literacy, Google Cloud Platform, Natural Language Processing, Agentic systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, Network Planning And Design, Cloud Computing Architecture, Virtual Networking, General Networking, Computer Networking, Network Troubleshooting, Network Infrastructure, Network Security, Cloud Infrastructure, Network Model, Network Routing, Google Cloud Platform, Network Monitoring, Cloud Services, Network Analysis, Public Cloud
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Generative AI, Google Cloud Platform, Application Development, Cloud Development, Prompt Patterns, Software Development Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Architecture and Administration, Relational Databases, PostgreSQL, Database Management, Scalability, Data Persistence, Databases, Database Management Systems, Disaster Recovery, System Monitoring, Data Pipelines, Data Manipulation, Data Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative Engine Optimization (GEO), Generative AI, Web Content, AI literacy, Prompt Engineering, Information Architecture, Google Cloud Platform, User Experience, Content Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Generative AI, Model Optimization, MLOps (Machine Learning Operations), Google Cloud Platform, Responsible AI, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Animation and Game Design, Game Design, Video Game Development, Animations, User Interface (UI), User Interface (UI) Design, Artificial Intelligence, Interaction Design, Scripting, Computer Programming
Intermediate · Course · 1 - 4 Weeks