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.

University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Javascript, Event-Driven Programming, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Database Application
★ 4.4 (981) · Beginner · Specialization · 3 - 6 Months
Stanford Online
Skills you'll gain: Bayesian Network, Applied Machine Learning, Decision Intelligence, Bayesian Statistics, Graph Theory, Machine Learning Algorithms, Probability Distribution, Network Model, Statistical Modeling, Machine Learning Methods, Markov Model, Machine Learning, Unsupervised Learning, Probability & Statistics, Network Analysis, Statistical Inference, Model Training, Statistical Machine Learning, Model Optimization, Sampling (Statistics)
★ 4.6 (1.6K) · Advanced · Specialization · 3 - 6 Months

University of London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Unity Engine, Virtual Environment, Video Game Development, Application Design, Display Devices, Technical Design, Persona (User Experience), Human Computer Interaction, Human Factors, Sensory Systems Analysis, Journalism, Mental Health Therapies
★ 4.7 (1.8K) · Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Authentications, Node.JS, Web Development Tools, Full-Stack Web Development, OAuth, JavaScript Frameworks, Webpack, Web Content Accessibility Guidelines, Web Applications, Application Design, Package and Software Management, Javascript, Web Development, Application Development, Web Frameworks, Maintainability, Software Versioning, Software Design, Front-End Web Development, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Embedded Software, Embedded Systems, C (Programming Language), System Programming, Microarchitecture, Hardware Architecture, Software Design, C and C++, Computer Architecture, Maintainability, Event-Driven Programming, Debugging, Computer Hardware, Memory Management, Code Reusability, Secure Coding, Programming Principles, Data Structures, Peripheral Devices, Data Storage
Intermediate · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Nginx, Proxy Servers, Hardening, Web Servers, Performance Tuning, Network Monitoring, Infrastructure Security, Network Performance Management, Linux Administration, Authentications, Security Controls, Application Performance Management, Network Troubleshooting, Network Security, System Monitoring, System Configuration, Load Balancing, Cybersecurity, DevOps, Computer Networking
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Computing, Network Architecture, Virtual Networking, TCP/IP, Computer Networking, Cloud Engineering, Network Routing, Cloud Infrastructure, Network Planning And Design, Network Infrastructure, Google Cloud Platform, Interoperability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, YAML, Cloud-Native Computing, Docker (Software), Containerization, DevOps, Microservices, Application Deployment, Configuration Management, Command-Line Interface, Multi-Tenant Cloud Environments, Infrastructure Architecture, Development Environment, Network Infrastructure, Computer Networking, Network Troubleshooting, Automation, Scalability, Scaling And Root Planing
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Test Automation, Performance Stress Testing, Performance Testing, Test Script Development, API Testing, GitHub, Postman API Platform, Continuous Integration, Software Testing, Test Tools, Version Control, Generative AI, Test Case, Git (Version Control System), AI literacy, Technical Communication, Integration Testing, Software Development, Computer Science, Information Technology
Intermediate · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: API Gateway, Kubernetes, Nginx, Cloud-Native Computing, Software-Defined Networking, Proxy Servers, Web Servers, Public Key Infrastructure, DevOps, Continuous Deployment, Network Troubleshooting, Role-Based Access Control (RBAC), Infrastructure Security, Computer Networking, Application Deployment, Network Security, Security Controls, System Configuration, Security Software, Verification And Validation
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Multimedia, Microsoft PowerPoint, Presentations, Microsoft Office, Collaborative Software, Microsoft Windows, Editing, Document Management
★ 4.7 (1.2K) · Beginner · Course · 1 - 3 Months