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.

Board Infinity
Skills you'll gain: Unit Testing, Angular, Software Testing, Frontend Performance, Software Architecture, Software Design, Application Programming Interface (API), Restful API, Performance Tuning, Authentications, Authorization (Computing), Scalability, TypeScript
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Debugging, Development Environment, Javascript, Computer Programming Tools, Computer Graphics, Software Development Tools, Computer Programming, Graphical Tools, Interactive Design, Human Computer Interaction, Data Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Performance Testing, Security Testing, Integration Testing, System Testing, API Testing, Development Environment, Software Testing, User Acceptance Testing (UAT), Acceptance Testing, Test Tools, Application Security, Test Automation, Responsive Web Design, Vulnerability Scanning, Web Applications, Docker (Software), User Interface (UI), Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Development, Kotlin, Mobile Development, Relational Databases, PostgreSQL, Application Design, Database Design, Databases, User Interface (UI), User Interface (UI) Design, Frontend Performance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Database Management Systems, Python Programming, Analysis, Data Import/Export
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Git (Version Control System), GitHub, Android (Operating System), Unity Engine, Video Game Development, Mobile Development, C# (Programming Language), User Interface (UI), Scripting, Application Deployment, C and C++, Game Design, Software Installation, User Interface (UI) Design, Development Environment, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Network Troubleshooting, Cloud Engineering, Cloud Services, Problem Management, Cloud Infrastructure, Cloud Management, Incident Response
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Business Logic
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Plotly, Pandas (Python Package), Interactive Data Visualization, Data Analysis, Data Visualization Software, Restful API, Application Programming Interface (API), Python Programming, Data Manipulation, Data Transformation, Data Preprocessing, Data Structures, Text Mining
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Transfer Learning, Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Tensorflow, PyTorch (Machine Learning Library), Convolutional Neural Networks, Artificial Neural Networks, Machine Learning Methods, Application Frameworks, Model Evaluation, Performance Tuning
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple iOS, iOS Development, Software Design Patterns, Object Oriented Programming (OOP), Maintainability, Data Modeling, Application Design, Programming Principles, Testability, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Development, Performance Tuning, Systems Development, System Monitoring, System Requirements, Business Reporting, Verification And Validation
Beginner · Course · 1 - 4 Weeks