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: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
Intermediate · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: JSON, Restful API, Web Applications, Application Programming Interface (API), Responsive Web Design, Cascading Style Sheets (CSS), Event-Driven Programming, HTML and CSS, Javascript, Back-End Web Development, Frontend Integration, Web Development, Web Services, Real Time Data, Web Development Tools, Game Design, Hypertext Markup Language (HTML), Servers, Software Development
Intermediate · Specialization · 1 - 4 Weeks
Skills you'll gain: Responsible AI, Regulatory Compliance, Compliance Management, Data Ethics, Generative AI, Regulatory Requirements, AI Security, Governance, Regulatory Affairs, Ethical Standards And Conduct, Risk Analysis
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Identity and Access Management, Azure Active Directory, Microsoft Azure, Virtual Networking, Network Troubleshooting, Hybrid Cloud Computing, Network Security, Network Administration, Windows PowerShell, Virtual Machines, Infrastructure as Code (IaC), Role-Based Access Control (RBAC), Cloud Security, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Electronic Components, Electronics, Hardware Design, Music, Embedded Systems, System Configuration, Digital Communications, Creative Design, Physics, Computer Programming
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Scatter Plots, Data Structures, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Intermediate · Specialization · 3 - 6 Months

Indian Institute of Technology Guwahati
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Manufacturing Processes, Mechanical Design, Robotics, Engineering Drawings, Manufacturing Operations, Visualization (Computer Graphics), Prototyping, Industrial Design, Product Engineering, Production Process, Process Development, Simulation and Simulation Software, Materials science, Automation, Process Engineering, Industrial Engineering
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Application Deployment, Mobile Development
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Intermediate · Specialization · 1 - 3 Months

Edureka
Skills you'll gain: SQL, Data Management, Database Design, Databases, Apache Spark, Data Integrity, Data Architecture, Data Processing
Beginner · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, YAML, Network Architecture, Network Protocols, Network Routing, Computer Networking, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks