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: Human Machine Interfaces, Network Protocols, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Authorization (Computing), Algorithms, Data Structures
Advanced · Course · 3 - 6 Months

Skills you'll gain: Augmented and Virtual Reality (AR/VR), Virtual Reality, Virtual Environment, Unity Engine, Interaction Design, Video Game Development, 3D Assets, Software Installation
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Command-Line Interface, File Management, Unix Commands, Unix Shell, File Systems, Linux Commands, File I/O
Beginner · Course · 1 - 4 Weeks

★ 5 (16) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Local Area Network (VLAN), Open Shortest Path First (OSPF), Network Routing, Network Switches, Routing Protocols, Network Routers, Network Architecture, Local Area Networks, Networking Hardware, Network Troubleshooting, Network Protocols, Network Security, System Configuration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Data Cleansing, Data Transformation, Data Preprocessing, Data Storytelling, Feature Engineering, AWS SageMaker, AI Integrations, Systems Architecture, Solution Architecture, Model Optimization, Cloud Computing Architecture, Scalability, MLOps (Machine Learning Operations), System Design and Implementation, Kubernetes, Data Engineering, Cloud Infrastructure, Docker (Software), Prometheus (Software)
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Customer Relationship Management, Customer Relationship Management (CRM) Software, Customer Data Management, Customer Analysis, Organizational Strategy, Customer Relationship Building, Salesforce, Marketing Automation, Customer Insights, Operational Analysis, Case Studies, Market Analysis, Analysis, Business Strategy, Business Process Automation, Spatial Data Analysis, Customer experience improvement, Auditing
★ 4.8 (12) · Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Social Media Analytics, Social Network Analysis, Machine Learning, Machine Learning Methods, Applied Machine Learning, Large Language Modeling, Natural Language Processing, Text Mining, Network Analysis, Analytics, Data Preprocessing, Unstructured Data, Classification Algorithms, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Unsupervised Learning, Data Processing
★ 4.5 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Metasploit, Open Web Application Security Project (OWASP), Security Testing, Vulnerability Scanning, TCP/IP, Network Protocols, Vulnerability Assessments, Cyber Security Assessment, Exploitation techniques, Brute-force attacks, Windows PowerShell, Active Directory, Network Analysis, Microsoft Windows, Wireless Networks, Scripting, Virtual Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Endpoint Security, Vulnerability Management, Cloud Computing Architecture, Cloud Security, Cyber Threat Intelligence, Vulnerability Assessments, Vulnerability Scanning, Cyber Attacks, Network Architecture, Threat Management, Cloud Infrastructure, Cloud Standards, Zero Trust Network Access, Cybersecurity, IT Security Architecture, Network Security, Cloud Deployment, Infrastructure Security, AI Security
★ 4.7 (6) · Intermediate · Course · 1 - 3 Months

Whizlabs
Skills you'll gain: Amazon DynamoDB, Amazon Web Services, NoSQL, Database Management, Data Store, Transaction Processing, Query Languages, Data Storage Technologies, Data Access, Disaster Recovery, Data Manipulation, Scalability, Capacity Management
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: LLM Application, Large Language Modeling, Model Deployment, Embeddings, Application Programming Interface (API), Restful API, Natural Language Processing, Command-Line Interface, Open Source Technology, Machine Learning
Beginner · Course · 1 - 4 Weeks