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: C# (Programming Language), Microsoft Visual Studio, Data Validation, Integrated Development Environments
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Design, Memory Management, Software Design Patterns, Functional Design
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Cyber Security Policies, Remote Access Systems, Security Management, Computer Security Incident Management, Data Security, Law, Regulation, and Compliance, Cybersecurity, Security Controls, Vulnerability Management, Computer Security Awareness Training, Incident Response, Security Software, Incident Management, End User Training and Support, Human Factors (Security), Security Awareness, General Data Protection Regulation (GDPR), Information Privacy, Human Factors
Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Retrieval-Augmented Generation, Model Context Protocol, Generative AI Agents, AI Integrations, Agentic systems, Context Engineering, Agentic Workflows, Application Deployment, Token Optimization, Tool Calling, LLM Application, Context Management, Enterprise Architecture, Responsible AI, Model Evaluation, Large Language Modeling, Memory Management, Routing Protocols
Beginner · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Video Game Development, Computer Graphics, Visualization (Computer Graphics), Graphics Software, 3D Assets, Game Design, Motion Graphics, Computer Graphic Techniques, Animations, Cross Platform Development, Development Environment, Software Installation, Build Tools, Content Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: AI Security, Threat Modeling, Security Engineering, Security Testing, IT Security Architecture, Security Architecture Review, Hardening, Continuous Monitoring, Security Controls, Security Requirements Analysis, Security Strategy, Model Training, Vulnerability Assessments, Data Integrity, Data Validation, Model Evaluation, Information Privacy, Generative Adversarial Networks (GANs), Analysis, Design
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google App Engine, Cloud Deployment, Application Deployment, Cloud Infrastructure, Google Cloud Platform, Go (Programming Language), Cloud Applications, Application Development, Software Testing, Cloud API
Beginner · Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Internet Of Things, General Networking, Network Protocols, Network Infrastructure, Wireless Networks, Information Systems Security, Security Engineering, Cybersecurity, Real-Time Operating Systems, Communication Systems, Data Security, Cryptographic Protocols, Emerging Technologies, Computing Platforms, Advanced Encryption Standard (AES), Software-Defined Networking, Cryptography, Cloud Platforms, Encryption
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Agentic Workflows, Technical Communication, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), AI Security, Professional Development, Generative AI Agents, MLOps (Machine Learning Operations), Technical Documentation, Coaching, Technical Writing, Portfolio Management, Project Documentation, Problem Solving, Communication Strategies, GitHub
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Merchandising, E-Commerce, Web Applications, Scalability, Business Technologies, Technology Solutions, Application Frameworks, Application Development, Systems Integration, Javascript
Beginner · Course · 1 - 4 Weeks

CertNexus
Skills you'll gain: Application Security, Threat Modeling, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Target Audience, Campaign Management, Marketing Effectiveness, Meta Ads Manager, Advertising Campaigns, Customer Insights, Online Advertising, Customer Analysis, Content Creation, Target Market, Promotions and Campaigns, Facebook, Content Strategy, Data-Driven Marketing, Content Marketing, Data Import/Export, Social Media Analytics, Social Media, Social Media Marketing, Business Metrics
Beginner · Guided Project · Less Than 2 Hours