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: Augmented and Virtual Reality (AR/VR), Game Design, User Interface (UI)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Performance Tuning, UI Components, Program Development, Object Oriented Programming (OOP), System Configuration, C# (Programming Language), Data Structures, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, User Interface and User Experience (UI/UX) Design, Web Applications, UI Components, Browser Compatibility, Javascript, Interactive Design, Mobile Development, Typography, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Data Manipulation, Linear Algebra
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Business Modeling, Telecommuting, Collaborative Software, Business Planning, Business Development, Presentations, Entrepreneurship, Brainstorming, Business Strategy, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: API Testing, Application Deployment, Integration Testing, Continuous Deployment, Microservices, Software Versioning, Continuous Integration, Test Automation, Application Programming Interface (API), CI/CD, Test Tools, Verification And Validation, Application Lifecycle Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Network Routing, TCP/IP, Virtual Networking, Google Cloud Platform, Network Infrastructure, Virtual Private Networks (VPN), Network Planning And Design, Cloud Computing, Network Monitoring, Network Security, Cloud Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, Test Automation, Test Case, Test Execution Engine, Application Programming Interface (API), Regression Testing, System Monitoring, Restful API, Continuous Integration, Scenario Testing, Debugging, Continuous Delivery, Jenkins, CI/CD, Test Data, Azure DevOps, Query Languages, Data Validation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Apache, PHP (Scripting Language), Web Development, Development Testing, Web Servers, Full-Stack Web Development, Development Environment, Server Side, Web Applications, HTML and CSS, Email Automation
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Data Persistence, API Design, API Testing, Routing Protocols, Javascript, Database Design, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Service Level Agreement, Application Deployment, CI/CD, Microservices, Cloud Computing Architecture, Google Cloud Platform, Kubernetes, API Design, DevOps, Cloud Storage, Cloud Security, Cloud Computing, Network Architecture, Virtual Networking, Key Performance Indicators (KPIs), Scalability, Disaster Recovery
Advanced · Course · 1 - 3 Months

Skills you'll gain: Ajax, Responsive Web Design, HTML and CSS, Javascript and jQuery, Application Deployment, Web Development, Semantic Web, User Interface (UI), Data Validation, Payment Systems, Data Persistence
Mixed · Course · 1 - 4 Weeks