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: Kubernetes, Containerization, Google Cloud Platform, Cloud Services, Application Deployment, Cloud Infrastructure, Cloud Computing Architecture, Cloud Management, Cloud Computing, Identity and Access Management
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Robotics, Programmable Logic Controllers, Electrical Systems, Automation Engineering, Machine Controls, Hydraulics, Control Systems, Automation, Simulation and Simulation Software, Internet Of Things, Manufacturing Processes, Mechanical Engineering, Real Time Data, Human Machine Interfaces, Industrial Engineering, Hardware Troubleshooting, Image Analysis, Matlab, Equipment Design, Computer Vision
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: JSON, Restful API, HTML and CSS, Web Design, Cloud API, Hypertext Markup Language (HTML), Web Development, Cascading Style Sheets (CSS), Web Applications, Responsive Web Design, Real Time Data, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: Android Development, Android Studio, Software Testing, Mobile Development, Java, Development Testing, Unit Testing, Application Development, Integration Testing, User Interface (UI), Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: LangGraph, Agentic Workflows, AI Orchestration, AI Workflows, Generative AI Agents, Agentic systems, LangChain, LLM Application, Responsible AI, Retrieval-Augmented Generation, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Vector Databases, Python Programming, Data Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Incident Response, Computer Security Incident Management, Cyber Threat Hunting, Cyber Threat Intelligence, Cyber Operations, Intrusion Detection and Prevention, Threat Detection, Cyber Attacks, Cyber Security Assessment, Cybersecurity, Network Security, Digital Forensics, Data Security, Network Analysis, Exploit development, Malware Protection, Vulnerability Assessments
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, User Requirements Documents, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Software Design, Prototyping, Technical Design, Computer Hardware, Python Programming
Mixed · Course · 1 - 3 Months
University of Minnesota
Skills you'll gain: Taxonomy, Spreadsheet Software, Machine Learning, Predictive Analytics, Microsoft Excel, Persona Development, Information Architecture, Text Mining, Descriptive Statistics, Algorithms, Computer Programming, Java Programming
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Virtual Networking, Network Troubleshooting, Linux, Kubernetes, Network Architecture, Network Administration, Computer Networking, Docker (Software), TCP/IP, Network Routing, Containerization, Network Switches, Firewall, Network Protocols
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Cryptography, Application Security, Cybersecurity, Data Security, Encryption, Vulnerability Assessments, Information Systems Security, Cyber Attacks, Key Management, Infrastructure Security, Public Key Infrastructure, Authentications, Mobile Security, Data Integrity, Algorithms
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hadoop, Apache Spark, PySpark, Apache Hive, Big Data, IBM Cloud, Kubernetes, Docker (Software), Scalability, Data Processing, Development Environment, Distributed Computing, Performance Tuning, Data Transformation, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PySpark, Databricks, Apache Spark, MLOps (Machine Learning Operations), Microsoft Azure, Big Data, Data Processing, Deep Learning, Data Transformation, Model Deployment, Machine Learning Software, Model Evaluation, Machine Learning, Distributed Computing, Exploratory Data Analysis, Regression Analysis
Intermediate · Course · 1 - 3 Months