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: Apple Xcode, Apple iOS, UI Components, Mobile Development, User Interface (UI) Design, Swift Programming, Responsive Web Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, Scripting, Node.JS, TypeScript, Data Manipulation, JSON, Web Development Tools, Generative AI, Server Side, Data Structures, Programming Principles, Object Oriented Programming (OOP), Web Servers, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Software Architecture, Solution Architecture, Business Architecture, Enterprise Architecture, Microservices, Cloud Computing Architecture, Service Oriented Architecture, Software Design, Business Process Modeling, Software Design Patterns, Technology Strategies, Process Design, Event-Driven Programming, Serverless Computing, Digital Transformation, Agile Software Development, Scalability, Distributed Computing, Restful API, Innovation
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Load Balancing, Google Cloud Platform, Network Routing, Web Servers, Scalability, Servers, System Configuration, Virtual Networking
Intermediate · Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: No-Code Development, Model Deployment, Applied Machine Learning, MLOps (Machine Learning Operations), Machine Learning, Return On Investment, Model Evaluation, Analytics, Performance Measurement, Business Metrics, Responsible AI, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Business Continuity, Auditing, Performance Tuning, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Interactive Design, User Interface and User Experience (UI/UX) Design, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Content Management Systems, Authentications, Role-Based Access Control (RBAC), Application Deployment, Authorization (Computing), Cloud Deployment, Web Components, Content Management, Restful API, Continuous Deployment, TypeScript, Application Programming Interface (API), Web Analytics and SEO, Query Languages, Web Applications, Business Logic, Web Development Tools, Package and Software Management, Node.JS, Software Architecture
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Content Performance Analysis, Facebook, Marketing Analytics, Social Media Content, Social Media Marketing, Social Media Management, Content Strategy, Online Advertising, Instagram, Analytics, Performance Measurement, Key Performance Indicators (KPIs), Social Media Strategy, Scalability, Revenue Management, Data-Driven Decision-Making, Brand Marketing, Promotional Strategies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Event-Driven Programming, C# (Programming Language), Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Scripting, Prototyping
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Gherkin (Scripting Language), Behavior-Driven Development, Cucumber (Software), Test Execution Engine, .NET Framework, User Story, Test Case, Test Script Development, Microsoft Visual Studio, Test Automation, C# (Programming Language), Acceptance Testing, Functional Requirement, Scenario Testing, Maintainability
Beginner · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Recurrent Neural Networks (RNNs), Machine Learning Methods, Artificial Neural Networks, Deep Learning, Natural Language Processing, Applied Machine Learning, Text Mining
Intermediate · Course · 1 - 4 Weeks
Simplilearn
Skills you'll gain: User Story, Project Estimation, Sprint Planning, Agile Project Management, Agile Methodology, Estimation, Stakeholder Communications, Backlogs, Agile Product Development, Stakeholder Management, Project Controls, Prioritization, Project Management, Forecasting, Release Management, Continuous Monitoring
Beginner · Course · 1 - 3 Months