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.

LearnKartS
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Penetration Testing, Vulnerability Scanning, Security Testing, Cyber Security Assessment, Cybersecurity, Network Security, Cyber Attacks, Cryptography, Kubernetes, Application Security, Cloud Infrastructure, Cyber Security Strategy, Cyber Threat Intelligence, Cyber Threat Hunting, Cyber Operations, Security Controls, Security Awareness, Cyber Risk, Security Strategy
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Adobe After Effects, Motion Graphics, Animations, Post-Production, Computer Graphic Techniques, 3D Assets, Timelines, Visual Storytelling, Color Theory, Typography
Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Jenkins, Terraform, Ansible, Infrastructure as Code (IaC), Package and Software Management, Kubernetes, Linux Administration, Continuous Integration, CI/CD, Git (Version Control System), Linux, Docker (Software), Application Development, Linux Commands, Microservices, Devops Tools, Linux Servers, GitHub, Data Structures, DevOps
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, Frontend Integration, JSON, YAML, Web Applications, Configuration Management, Angular, Java Programming, Software Architecture, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Gemini, Google Gemini, Prompt Patterns, Multimodal Prompts, Prompt Engineering Tools, Generative AI, LLM Application, Model Optimization, Fine-tuning, Model Deployment, Prototyping
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Code Reusability, Python Programming, Program Development, Software Installation, Computational Logic, IT Automation, Computational Thinking, Data Storage, Development Environment
Mixed · Course · 1 - 3 Months

Sapienza University of Rome
Skills you'll gain: 3D Assets, Ancient History, 3D Modeling, Visualization (Computer Graphics), Public History, Digital Publishing, Scientific Methods, Data Sharing, Anthropology, Data Modeling, Cultural Diversity, Case Studies, Cultural Sensitivity, Liberal Arts, Research, Data Management, Data Collection, Semantic Web
Mixed · Course · 1 - 3 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Program Development, Diagram Design, Software Development
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Data Encryption Standard, Advanced Encryption Standard (AES), Cryptography, Encryption, Key Management, Brute-force attacks, Algorithms
Intermediate · Course · 1 - 3 Months

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

Skills you'll gain: Canva (Software), Animations, Visual Storytelling, Content Creation, Social Media, Social Media Content, Graphical Tools, Design, Graphic Design, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Networking Hardware, General Networking, Network Architecture, Wireless Networks, Network Protocols, Computer Networking, TCP/IP, Local Area Networks, Network Security, Network Troubleshooting, System Configuration, Wide Area Networks, Servers
Build toward a degree
Beginner · Course · 1 - 4 Weeks