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: R (Software), Data Manipulation, Web Scraping, R Programming, Data Analysis, Data Science, Data Structures, Data Import/Export, Programming Principles, Jupyter, File I/O, Integrated Development Environments, Debugging
Beginner · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Malware Protection, Network Security, Infrastructure Security, Distributed Denial-Of-Service (DDoS) Attacks, Intrusion Detection and Prevention, Network Infrastructure, Cybersecurity, Network Monitoring, Web Applications, Computer Security, Firewall, Authorization (Computing), Cyber Operations, Exploitation techniques, Security Controls, TCP/IP, Identity and Access Management, Network Protocols, Event Monitoring, Authentications
Mixed · Course · 1 - 4 Weeks

Cloudera
Skills you'll gain: SQL, Apache Hive, Big Data, MySQL, Query Languages, Databases, Analytics, PostgreSQL, Data Manipulation, Data Integration, Data Analysis, Data Management, Virtual Machines
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: C (Programming Language), Data Structures, C and C++, Programming Principles, Algorithms, Memory Management
Beginner · Course · 1 - 3 Months
Skills you'll gain: Unix Commands, Command-Line Interface, Unix Shell, Unix, Bash (Scripting Language), File Management, Productivity, Computer Programming
Beginner · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: File Systems, Operating Systems, System Software, System Programming, Memory Management, Computer Systems, File I/O, OS Process Management, Software Systems, Data Storage, File Management, Unix, Peripheral Devices, Linux, System Design and Implementation, Microsoft Windows, Computer Hardware, Algorithms
Intermediate · Course · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Java Programming, Application Development, Data Structures, Application Design, Software Testing, Program Development, Programming Principles, Systems Development, Test Driven Development (TDD), Computer Programming, Other Programming Languages
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Training, Failure Analysis, Deep Learning, AI Workflows, Applied Machine Learning, Data Pipelines, Performance Metric, Scripting
Intermediate · Course · 1 - 4 Weeks

Goodwill Industries International
Skills you'll gain: Communication, Coaching, Diversity and Inclusion, Diversity Equity and Inclusion Initiatives, Professional Development, Workforce Development, Ethical Standards And Conduct, Relationship Management, Rapport Building, Professionalism, Empathy, Workplace inclusivity, Human Services, Human Centered Design, Relationship Building, Goal Setting, Crisis Intervention
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
Intermediate · Course · 1 - 4 Weeks
Stanford University
Skills you'll gain: Bayesian Network, Machine Learning Methods, Statistical Inference, Markov Model, Statistical Machine Learning, Graph Theory, Sampling (Statistics), Applied Machine Learning, Statistical Methods, Probability & Statistics, Algorithms, Probability Distribution, Machine Learning Algorithms
Advanced · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: User Interface (UI), Graphic and Visual Design, UI/UX Strategy, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Mockups, Layout Design, Web Design, Responsive Web Design, Digital Design, Wireframing, Design Elements And Principles, Usability, Design Strategies, Prototyping
Mixed · Course · 1 - 4 Weeks