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: Robotics, Data Ethics, Reliability, Control Systems, Engineering, Software Systems, Data Mapping, Human Centered Design, Mechanical Engineering, Applied Mathematics, Algorithms, Mathematical Modeling, Model Optimization, Graph Theory, Engineering Calculations, Geospatial Information and Technology, Physics
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Interviewing Skills, Data Pipelines, Apache Airflow, Professional Networking, Data Presentation, Web Presence, Portfolio Management, GitHub, Apache Spark, Data Quality, Apache, Python Programming, SQL
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Electronic Components, Schematic Diagrams, Prototyping, Hardware Design, Electronics, Engineering Design Process, Electronic Hardware, Technical Design, Wiring Diagram, Diagram Design, Drafting and Engineering Design, Electronics Engineering, Electronic Systems, Electrical Wiring, Design Software, Manufacturing Standards, Technical Standard, Workflow Management, Data Visualization, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java, Enterprise Architecture, Java Programming, Enterprise Application Management, Secure Coding, Software Design, Model View Controller, System Monitoring, Security Controls, Software Architecture, Application Security, Maintainability, Application Frameworks, Programming Principles, Authorization (Computing), Authentications, Program Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Object Oriented Programming (OOP), CI/CD, Test Script Development, File I/O, Unit Testing, Devops Tools, Continuous Integration, Jupyter, Data Import/Export, Test Tools, DevOps, IT Automation, Application Programming Interface (API), Program Development, Software Testing, Continuous Deployment, Maintainability, Scripting, Python Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), File Management, Python Programming, Restful API, Authentications, Performance Tuning, Simulations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: File I/O, Security Controls, Cryptography, User Accounts
Intermediate · Course · 3 - 6 Months

Skills you'll gain: CrewAI, Prompt Engineering, AI Workflows, AI Orchestration, Context Engineering, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Prompt Patterns, Large Language Modeling, Workflow Management, Generative AI, Context Management, Virtual Environment, Python Programming, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS Identity and Access Management (IAM), Cloud Computing, Identity and Access Management, Amazon Web Services, Cloud Deployment, Cloud Computing Architecture, Amazon Elastic Compute Cloud, Cloud Platforms, Cloud Solutions, Cloud Infrastructure, Load Balancing, AWS CloudFormation, Operating System Administration, Cloud Management, Amazon CloudWatch, Cloud Storage, Infrastructure As A Service (IaaS), Amazon S3, Scalability, API Gateway
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Scripting Languages, Linux Commands, Unix Commands, Linux, Command-Line Interface, Code Reusability, User Interface (UI), Graphical Tools
Advanced · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, System Programming, Programming Principles, Distributed Computing, C and C++, Performance Tuning, Memory Management, Algorithms, OS Process Management, Program Development, Scalability, Data Sharing, Performance Testing
Build toward a degree
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Ansible, IT Automation, YAML, Automation, Devops Tools, Configuration Management, Cloud-Based Integration, DevOps, Operational Efficiency, Scalability, Patch Management, Cloud Development
Beginner · Course · 1 - 4 Weeks