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.

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Code Reusability, Java Programming, Java, Program Development, Computer Science, Algorithms, Animations
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Model Training, Matlab, Data Preprocessing, Machine Learning, Classification Algorithms, Machine Learning Algorithms
★ 4.8 (23) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Program Development, Programming Principles, Scripting, Python Programming, Computer Programming, Data Structures, Debugging, Computational Logic, Computer Programming Tools, Development Environment
★ 4.8 (41K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Dashboard Creation, Dashboard, Web Scraping, SQL, Descriptive Statistics, Data Visualization, Statistical Analysis, Jupyter, Data Presentation, Probability Distribution, Statistics, Statistical Methods, Data Science, Database Management, Relational Databases, R Programming, Data Analysis Software, Python Programming, NumPy, Data Analysis
★ 4.6 (76K) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Systems Administration, IT Infrastructure, Lightweight Directory Access Protocols, Cloud Management, Active Directory, Server Administration, Disaster Recovery, Cloud Infrastructure, Technical Consulting, Cloud Services, Servers, Network Infrastructure
★ 4.8 (27K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, CI/CD, Object-Relational Mapping, OpenShift, Istio, Kubernetes, Cloud-Native Computing, Node.JS, Cloud Infrastructure, Git (Version Control System), HTML and CSS, Server Side, Javascript, Front-End Web Development, Cloud Computing, Data Ethics, Python Programming, Software Development
★ 4.6 (61K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Operating System Administration, Digital Forensics, Cyber Threat Hunting, Email Security, Incident Response, IT Service Management, Cloud Computing, Governance Risk Management and Compliance, Information Technology Infrastructure Library, Network Security, Malware Protection, Identity and Access Management, Penetration Testing, Linux, Linux Commands, Database Management, Computer Security Incident Management, Cyber Threat Intelligence, Interviewing Skills, Cybersecurity
★ 4.6 (28K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cascading Style Sheets (CSS), User Interface (UI), User Interface and User Experience (UI/UX) Design, Figma (Design Software), User Experience Design, User Centered Design, Wireframing, Command-Line Interface, User Experience, Unix Shell, Debugging, Pseudocode, Hypertext Markup Language (HTML), Javascript, Web Development, UI Components, Computer Science, Unit Testing, Application Programming Interface (API), Application Development
★ 4.7 (24K) · Beginner · Professional Certificate · 3 - 6 Months

MathWorks
Skills you'll gain: Image Analysis, Image Quality, Matlab, Data Import/Export
★ 4.8 (216) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Javascript, Responsive Web Design, Ajax, Front-End Web Development, Web Applications, Bootstrap (Front-End Framework), Web Design, Hypertext Markup Language (HTML), Web Development, Web Design and Development, Web Development Tools, Development Environment, JSON, Frontend Performance, Object Oriented Programming (OOP), Event-Driven Programming, User Experience Design, Server Side
★ 4.7 (17K) · Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Database Design, Data Processing, Debugging, Web Scraping, File I/O, Data Visualization, Relational Databases, Restful API, Web Services, SQL, Databases, Data Visualization Software, JSON, Data Presentation, Extensible Markup Language (XML), Data Structures, Data Cleansing, Programming Principles, Python Programming, Program Development
★ 4.8 (281K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: SQL, Data Cleansing, Jupyter, Data Literacy, Data Mining, Data Manipulation, Data Preprocessing, Business Analysis, Model Deployment, Model Evaluation, Database Management, Relational Databases, Stored Procedure, R Programming, Data Science, Big Data, Data Analysis Software, Computer Programming Tools, Cloud Computing, Python Programming
★ 4.6 (102K) · Beginner · Specialization · 3 - 6 Months