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: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, User Interface (UI) Design, Application Design, Microsoft Visual Studio, Application Development, Data Validation, Code Reusability, Database Application, Business Reporting, Data Management, Object Oriented Design, .NET Framework, Data Structures, Web Development, Maintainability, Performance Tuning
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization, Statistical Visualization, Scatter Plots, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Adobe After Effects, Video Editing, Photo/Video Production and Technology, Motion Graphics, Graphic and Visual Design
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Interactive Learning, Student Engagement, Algorithms, Spatial Data Analysis, Diversity Awareness, Digital pedagogy, Geospatial Information and Technology, Pedagogy, K-12 pedagogy, Facebook, Instructional Strategies, Student-Centred Learning, Teaching, Data Storage, Education and Training, Instructing, Software Engineering, Geographic Information Systems, Workplace inclusivity, Geospatial Mapping
Beginner · Course · 1 - 3 Months

Skills you'll gain: Digital Forensics, Risk Management, Risk Management Framework, Incident Response, Threat Management, Risk Analysis, Business Risk Management, Cyber Attacks, Cyber Security Policies, Security Management, Secure Coding, Computer Security Incident Management, Cyber Security Assessment, Application Security, ISO/IEC 27001, Law, Regulation, and Compliance, Data Security, Malware Protection, Incident Management, Penetration Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Exploitation techniques, Metasploit, Vulnerability Assessments, Vulnerability Scanning, Security Testing, Security Controls, Brute-force attacks, Virtual Environment, Cybersecurity, Virtual Machines, Technical Writing, Technical Documentation, Linux
Beginner · Course · 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: File I/O, Computational Thinking, Data Management, Computer Programming, Program Development, Computational Logic, Logical Reasoning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Model Training, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Natural Language Processing, Machine Learning Methods, Text Mining, Data Manipulation, Data Cleansing, Computer Programming Tools, Python Programming, Development Environment, Software Development Tools
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Ajax, jQuery, JSON, Javascript and jQuery, Extensible Markup Language (XML), Web Applications, Javascript, Extensible Languages and XML, Event-Driven Programming, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Application Programming Interface (API), Web Development Tools, Restful API, Microsoft Azure, Web Applications, Application Frameworks, Application Development, Development Environment, Event-Driven Programming, Middleware, Software Installation
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Design, Web Design and Development, Front-End Web Development, Web Development, Web Applications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon S3, Amazon Elastic Compute Cloud, Cloud-Native Computing, User Provisioning, Infrastructure As A Service (IaaS), Virtual Networking, User Accounts, Cloud Deployment, Role-Based Access Control (RBAC), Virtual Private Networks (VPN), Security Controls, Multi-Factor Authentication, Scalability
Beginner · Course · 1 - 4 Weeks