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: Public Key Infrastructure, Cloud Security, Hardening, Security Engineering, Infrastructure Security, Application Security, Information Systems Security, Network Security, Cyber Security Assessment, System Configuration, Cryptography, Encryption, Mobile Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Back-End Web Development, Full-Stack Web Development, Node.JS, Server Side, Restful API, JavaScript Frameworks, Web Development, Web Applications, Web Servers, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Javascript, JSON, Event-Driven Programming, Web Development, Programming Principles, Web Applications, Data Structures, Application Deployment, Application Development, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub, Version Control, Bootstrap (Front-End Framework), .NET Framework, Model View Controller, Cross Platform Development, Microsoft Development Tools, Development Environment, Authentications, Web Applications, jQuery, Software Development Tools, Responsive Web Design, Data Validation, Microsoft SQL Servers, Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Tensorflow, PyTorch (Machine Learning Library), AI Personalization, Internet Of Things, Customer Engagement, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Telecommunications, Artificial Intelligence, Network Performance Management, Wireless Networks, Generative AI Agents, Emerging Technologies, Computer Networking, Network Architecture, Network Protocols, Digital Communications, Communication, System Design and Implementation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Application Development, Development Environment, User Interface (UI), Python Programming, Integrated Development Environments, User Interface (UI) Design
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: ChatGPT, Machine Learning Methods, Data Mining, Generative AI, Recurrent Neural Networks (RNNs), Data Preprocessing, Python Programming, Machine Learning Algorithms, Data Manipulation
Advanced · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Journalism, Large Language Modeling, Media and Communications, AI Security, Electronic Media, Storytelling, Responsible AI, International Relations, digital literacy, Writing, Natural Language Processing, Digital Communications
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Information Architecture, User Experience Design, Persona (User Experience), Usability Testing, Interviewing Skills, Wireframing, Content Creation, Storytelling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Software Architecture, Embedded Systems, Systems Architecture, Software Systems, Software Design, Application Design, Software Design Patterns, Maintainability, Performance Tuning, Safety Assurance, Interoperability, Real Time Data, Secure Coding, Scalability, Design Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Color Matching, Adobe Illustrator, Creative Design, Graphic and Visual Design, Design Elements And Principles, Digital Design, Graphic Design, Design, Visual Design, Design Software, Content Creation, Creative Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, Event-Driven Programming, 3D Assets, Visualization (Computer Graphics), Application Development, Application Design, Debugging, Computer Graphic Techniques, Application Deployment, User Interface (UI), C++ (Programming Language), Software Development Life Cycle, Microsoft Windows, Software Architecture, Mathematical Theory & Analysis, Data Structures, Applied Mathematics, Linear Algebra, Algebra
Beginner · Specialization · 1 - 3 Months