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: Operating System Administration, Local Area Networks, Software Installation, Command-Line Interface, Microsoft Windows, System Configuration, Systems Administration, TCP/IP, Linux Administration, Linux, General Networking, Patch Management, Operating Systems, User Accounts, Network Routers, System Monitoring, Network Troubleshooting, Mac OS, Identity and Access Management, Network Security
★ 4.9 (11) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Power BI, Data Modeling, Data Analysis Expressions (DAX), Data Transformation, Data Wrangling, Interactive Data Visualization, Business Intelligence, Data Visualization Software, Business Reporting, Time Series Analysis and Forecasting
★ 4.7 (7) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Ethics, Healthcare Ethics, Ethical Standards And Conduct, Responsible AI, Artificial Intelligence, Computer Science, Medical Privacy, Machine Learning, Clinical Research Ethics, Automation, Robotics, Medical Science and Research, Health Information Management, Emerging Technologies, Medical Devices, Health Technology, Safety Assurance, Digital Transformation, Case Studies
★ 4.9 (9) · Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Javascript, Application Programming Interface (API)
★ 4.9 (11) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: ChatGPT, Prompt Patterns, Quick Learning, Overcoming Obstacles, Responsible AI, Learning Strategies, Generative AI, AI powered creativity, Brainstorming, AI literacy, Storytelling, Writing, Artificial Intelligence
★ 4.7 (23) · Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Game Design, Video Game Development, Scrum (Software Development), Agile Methodology, Agile Software Development, Software Design Documents, Software Development Methodologies, Augmented and Virtual Reality (AR/VR), Virtual Reality, Software Documentation, Backlogs, Sprint Planning, Video Production, Prototyping, Digital Publishing, User Interface (UI)
★ 5 (7) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Model Deployment, LLM Application, LangChain, Large Language Modeling, Microservices, Test Driven Development (TDD), Software Architecture, Scalability, MLOps (Machine Learning Operations), Cloud Deployment, Cloud Computing Architecture, API Design, Site Reliability Engineering, Kubernetes, Prompt Engineering, Containerization, Infrastructure as Code (IaC), Python Programming, Performance Analysis
Intermediate · Specialization · 1 - 3 Months

Skillshare
Skills you'll gain: Adobe InDesign, Typography, Layout Design, Adobe Creative Cloud, Style Guides, Computer Graphic Techniques, Graphics Software, Automation, Creative Design, Design Software, Data Import/Export, Graphic and Visual Design, Graphic Design, Document Management, File Management
★ 4.4 (8) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Threat Modeling, Vulnerability Assessments, Vulnerability Scanning, Business Continuity Planning, Business Continuity, Risk Analysis, Risk Management Framework, Vulnerability Management, Threat Management, Cyber Risk, Risk Management, Business Risk Management, Risk Mitigation, Risk Modeling
★ 5 (8) · Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Shell Script, Ubuntu, Unix Shell, Linux Administration, Operating System Administration, Bash (Scripting Language), Linux Servers, Unix, Operating Systems, Command-Line Interface, Scripting, Linux Commands, Red Hat Enterprise Linux, File Systems, Network Administration, Software Installation, System Software
★ 4.8 (13) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Rmarkdown, R (Software), Data Import/Export, R Programming, Ggplot2, Plot (Graphics), Data Manipulation, Plotly, Data Visualization, Web Scraping, Statistical Visualization, Interactive Data Visualization, Data Visualization Software, Data Wrangling, Data Processing, Data Cleansing, Data Transformation, Statistical Programming, Programming Principles, Data Structures
★ 4.7 (6) · Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Automation, Performance Testing, Software Testing, API Testing, Test Script Development, Security Testing, Continuous Integration, Test Tools, AI Security, CI/CD, Performance Stress Testing, Regression Testing, AI Integrations, Scalability, Automation, Test Case, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months