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.

Università di Napoli Federico II
Skills you'll gain: Research Methodologies, Qualitative Research, Research Design, Social Sciences, Case Studies, Statistical Analysis, Systems Thinking, Computational Logic, Regression Analysis, Political Sciences
Beginner · Course · 1 - 3 Months

Skills you'll gain: Oracle Cloud, Oracle Databases, Data Migration, Data Lakes, Database Architecture and Administration, NoSQL, MySQL, Data Security, Analytics, Machine Learning Methods, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud API, Google Cloud Platform, Text Mining, Application Programming Interface (API), LLM Application, Generative AI, Natural Language Processing, Jupyter, Python Programming, Classification Algorithms
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design and Development, Web Design, Web Development, UI Components, Front-End Web Development, Information Architecture
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Security, Internet Of Things, Network Security, Application Security, Security Engineering, Information Systems Security, Data Security, Cloud Services, Infrastructure Security, Cloud Computing, Application Design, Time Series Analysis and Forecasting, Encryption, Cryptography, Data Analysis, Identity and Access Management, Data Integrity, Authentications, Vulnerability Assessments
Beginner · Course · 1 - 3 Months

International Institute of Information Technology Bangalore
Skills you'll gain: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Technical Design, Computer-Aided Design, 3D Modeling
Beginner · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Large Language Modeling, Generative AI Agents, Software Development Tools, IntelliJ IDEA, Artificial Intelligence, AI Product Strategy, AI Workflows, Artificial Intelligence and Machine Learning (AI/ML), Integrated Development Environments, Agentic systems, Software Development, Generative AI, Software Development Life Cycle
Beginner · Course · 1 - 3 Months
Skills you'll gain: Package and Software Management, Platform As A Service (PaaS), Virtual Environment, Dependency Analysis, Python Programming, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Internet Of Things, Advanced Analytics, Big Data, IT Security Architecture, Data-Driven Decision-Making, Robotics, Automation, Real Time Data, Emerging Technologies, Interoperability, Data Security, Integration Testing, Cloud Services, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), CI/CD, Cloud Deployment, Application Deployment, Amazon Elastic Compute Cloud, DevOps, Containerization, Cloud Hosting, Spring Boot, Continuous Deployment, Amazon Web Services, Continuous Integration, GitHub
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Digital Transformation, Network Infrastructure, Network Architecture, Operational Efficiency, Cloud Infrastructure, General Networking, Telecommunications, Cloud-Native Computing, Wireless Networks, Technology Solutions, Emerging Technologies, Virtualization, Distributed Computing, Hardware Architecture, Scalability
Beginner · Course · 1 - 4 Weeks