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: UI Components, ASP.NET, JavaScript Frameworks, C# (Programming Language), Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, Cloud Deployment, .NET Framework, Microsoft Azure, Back-End Web Development, Object-Relational Mapping, Application Frameworks, Network Routing, Cloud Applications, Server Side, Javascript, Application Deployment, Authentications
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Enterprise Resource Planning, Microsoft Power Platform, Microsoft Azure, Development Environment, Application Deployment, Microsoft 365, Docker (Software), Virtual Environment, Software As A Service, Integrated Development Environments, Cloud Deployment, Serverless Computing, Git (Version Control System), Business Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: JSON, jQuery, Browser Compatibility, Event-Driven Programming, UI Components
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: AI Enablement, Scalability, Strategic Sourcing, Business Transformation, Process Improvement, Organizational Change, Overcoming Objections, Workflow Management, Resource Management, Key Performance Indicators (KPIs), Stakeholder Engagement, Stakeholder Management, Market Opportunities, Customer Success Management
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Critical Thinking, Generative AI, AI Enablement, Decision Making, Information Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), Debugging, jQuery, Hypertext Markup Language (HTML), Javascript, Development Environment, UI Components, User Interface (UI), Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: API Testing, Application Deployment, Integration Testing, Continuous Deployment, Microservices, Software Versioning, Continuous Integration, Test Automation, Application Programming Interface (API), CI/CD, Test Tools, Verification And Validation, Application Lifecycle Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Firewall, Intrusion Detection and Prevention, Network Security, Infrastructure Security, Threat Detection, Cloud Security, Network Monitoring, Network Performance Management, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OpenAI API
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Integrated Development Environments, Event-Driven Programming, Software Development Tools, User Interface (UI), Graphical Tools, Scripting, Software Design, Package and Software Management, Object Oriented Design, C# (Programming Language), Version Control
Mixed · Course · 1 - 3 Months

Skills you'll gain: ChatGPT, Prompt Engineering, Software Development Tools, Test Automation, Technical Design, Docker (Software), Technical Documentation, Unit Testing, Application Deployment, Application Programming Interface (API), Application Development, Technical Communication
Intermediate · Course · 1 - 3 Months

Skills you'll gain: JavaScript Frameworks, Angular, Amazon Elastic Compute Cloud, Server Side, Development Testing, JSON, Maintainability
Intermediate · Course · 3 - 6 Months