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.

DeepLearning.AI
Skills you'll gain: Convolutional Neural Networks, Data Quality, Image Analysis, Data Pipelines, Applied Machine Learning, Data Preprocessing, Model Evaluation, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Product Demonstration, Web Content, Video Production, Presentations, Marketing Materials, Graphic Design, Data Visualization, Company, Product, and Service Knowledge, Video Editing, Web Design, Team Oriented, Storytelling, Content Marketing
Intermediate · Guided Project · Less Than 2 Hours

Politecnico di Milano
Skills you'll gain: AI Enablement, Artificial Intelligence, Cloud Platforms, Deep Learning, Hardware Architecture, Information Technology, Internet Of Things, Machine Learning Methods, Cloud Computing, Embedded Systems, Data Centers
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, Google Cloud Platform, Cloud Infrastructure, Cloud Computing, Cloud Computing Architecture, Data Storage, Cloud Storage, Cloud Security, Role-Based Access Control (RBAC), User Accounts, System Monitoring, Encryption, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Email Security, Microsoft Outlook, Calendar Management, Gmail, Setting Appointments, Organizational Skills, Microsoft Office, Google Workspace, Scheduling, Computer Literacy, Productivity Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Transfer Learning, Convolutional Neural Networks, Deep Learning, Image Analysis, Computer Vision, Model Evaluation, Data Preprocessing, Classification Algorithms
Beginner · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Microsoft Visual Studio, Extensible Markup Language (XML), Data Structures, Data Access, Java, Database Management, User Interface (UI), C (Programming Language), Algorithms, Application Development, Network Model
Intermediate · Course · 3 - 6 Months

Infosec
Skills you'll gain: Cyber Security Policies, Cyber Security Assessment, Risk Management Framework, Security Management, Cyber Risk, Cybersecurity, Threat Management, Cyber Governance, Security Awareness
Mixed · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Microservices, Spring Boot, Software Architecture, API Gateway, Spring Framework, Service Oriented Architecture, Cloud Computing Architecture, Load Balancing, Systems Architecture, Web Services, Cloud Services, Software Design Patterns, Scalability, Restful API, Service Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Usability Testing, Product Lifecycle Management, Product Management, Product Testing, Product Roadmaps, Agile Product Development, Product Development, New Product Development, Portfolio Management, Market Analysis, Product Requirements, Business Strategy, Demand Generation, Product Strategy, Market Intelligence, Marketing Planning
Advanced · Course · 1 - 3 Months

Skills you'll gain: AutoCAD, Architectural Drawing, Drafting and Engineering Design, Blueprint Reading, Blueprinting, Technical Drawing, Computer-Aided Design
Beginner · Guided Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Manufacturing Processes, Schematic Diagrams, Computer-Aided Design, Production Process, 3D Modeling, 3D Assets, Engineering Design Process, Materials science, Emerging Technologies
Beginner · Course · 1 - 3 Months