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: Recurrent Neural Networks (RNNs), Tensorflow, Model Optimization, Python Programming, Model Training, Natural Language Processing, Data Preprocessing, Applied Machine Learning, Artificial Neural Networks, Text Mining, Machine Learning Algorithms, Deep Learning, Classification Algorithms, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Saïd Business School, University of Oxford
Skills you'll gain: Risking, Machine Learning Methods, FinTech, Financial Inclusion, Financial Services, Responsible AI, Data Ethics, Artificial Intelligence, Data Sharing, Financial Regulation, Financial Systems, Data Governance, Application Programming Interface (API), Financial Data, Finance, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Innovation, General Data Protection Regulation (GDPR), Natural Language Processing
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C and C++, C++ (Programming Language), Algorithms, Memory Management, Other Programming Languages, System Programming, Computer Programming, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, API Gateway, MySQL, Restful API, MongoDB, OAuth, Microservices, API Design, NoSQL, Object-Relational Mapping, Application Programming Interface (API), Database Design, Relational Databases, Unit Testing, SQL, Databases, MySQL Workbench, Server Side, Application Deployment, Javascript
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Database Management, Database Administration, Database Management Systems, Databases, Database Application, Relational Databases, Database Architecture and Administration, Data Security, User Accounts, User Provisioning, SQL, Database Design, Vulnerability Management, Application Security, Security Controls, Information Systems Security, NoSQL, Role-Based Access Control (RBAC), Encryption
Beginner · Course · 1 - 3 Months

Fortinet, Inc.
Skills you'll gain: Virtual Private Networks (VPN), Firewall, Network Routing, Routing Protocols, Intrusion Detection and Prevention, Authentications, Lightweight Directory Access Protocols, Remote Access Systems, Network Security, Network Administration, Virtual Networking, Cyber Security Policies, Security Controls, User Accounts, System Configuration, Network Monitoring
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Product Roadmaps, Product Development, Product Management, Product Planning, Product Requirements, Product Strategy, Project Management Software, Release Management
Beginner · Guided Project · Less Than 2 Hours

Nanjing University
Skills you'll gain: Operating Systems, File Systems, File Management, Computer Systems, Memory Management, System Software, OS Process Management, File I/O, Data Storage, Computer Hardware, Program Development, Peripheral Devices, System Design and Implementation, Algorithms
Mixed · Course · 1 - 3 Months

Skills you'll gain: JSON, Restful API, HTML and CSS, Web Design, Web Design and Development, Cloud API, Hypertext Markup Language (HTML), Web Development, Application Programming Interface (API), Cascading Style Sheets (CSS), Web Applications, Real Time Data, Javascript
Intermediate · Guided Project · Less Than 2 Hours

École Polytechnique
Skills you'll gain: Semiconductors, Display Devices, Computer Displays, Electronics, Electronics Engineering, Electronic Components, Electrical Engineering, Materials science, Chemistry, Energy and Utilities
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Linux Commands, Linux, Command-Line Interface, File Management, Unix Shell, Linux Administration, Package and Software Management, DevOps
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: SAS (Software), Network Analysis, Text Mining, Spatial Analysis, Social Network Analysis, Analysis, Geospatial Mapping, Data Analysis, Data Wrangling, Statistical Programming, Data Transformation, Unstructured Data, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks