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: Telecommunications, Electronics Engineering, Schematic Diagrams, Electrical Engineering, Communication Systems, electromagnetics, Simulation and Simulation Software, Simulations, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Planning, Jira (Software), Scrum (Software Development), User Story, Meeting Facilitation, Backlogs, Agile Methodology, Project Planning, Project Estimation, Agile Project Management, Estimation, Work Breakdown Structure, Workflow Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SketchUp (3D Modeling Software), Architectural Design, Architectural Drawing, 3D Modeling, Software Installation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Kubernetes, Cloud Deployment, Infrastructure As A Service (IaaS), Model Deployment, Network Performance Management, Application Deployment, Cloud Engineering, AI Orchestration, Containerization, Performance Tuning, Network Planning And Design, Distributed Computing, System Configuration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: C# (Programming Language), .NET Framework, Microsoft Visual Studio, Maintainability, Object-Relational Mapping, Programming Principles, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Application Design, Software Architecture, Software Design Patterns, Frontend Performance, JavaScript Frameworks, TypeScript, Scripting Languages, UI Components, Javascript, Application Performance Management, Data Sharing, Real Time Data
Beginner · Course · 3 - 6 Months

Skills you'll gain: Video Production
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Debugging, User Interface (UI) Design, Game Design, Video Game Development, User Interface and User Experience (UI/UX) Design, 3D Assets, Program Development, Interaction Design, Scripting, C# (Programming Language)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, LLM Application, LangChain, Model Deployment, Large Language Modeling, Microservices, Test Driven Development (TDD), Software Architecture, Cloud Computing Architecture, MLOps (Machine Learning Operations), Kubernetes, Scalability, Prompt Engineering, API Design, Cloud Deployment, Site Reliability Engineering, Containerization, Infrastructure as Code (IaC), Python Programming, Performance Analysis
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Software Testing, Test Automation, Test Tools, Test Planning, Test Case, Maintainability, Software Quality Assurance, Application Programming Interface (API), Mockups, Python Programming
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: No-Code Development, Workflow Management, Business Process Modeling, Process Mapping, Business Process, Data Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Workflows, Tool Calling, OAuth, AI Orchestration, Middleware, Generative AI Agents, Interoperability, API Gateway, Agentic Workflows, Software Development Tools, LLM Application, Application Programming Interface (API), Agentic systems, Authentications, Real Time Data, Data Persistence, Context Management, Business Logic, Software Testing, Debugging
Intermediate · Course · 1 - 4 Weeks