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: Usability Testing, Usability, User Centered Design, User Experience Design, Responsive Web Design, Software Design Documents, Prototyping, Interaction Design, Software Documentation, Mockups, Systems Design, UI/UX Research, Design, Wireframing, User Interface (UI) Design, Design Elements And Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Prototyping, Responsive Web Design, UI Components, User Interface and User Experience (UI/UX) Design, Layout Design, User Interface (UI) Design, User Experience, Digital Design, Interactive Design, User Interface (UI), Interaction Design, Version Control
Mixed · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Software Design Patterns, Data Management, Data Structures, Web Development, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Information Technology, Operating Systems, Web Applications, Collaborative Software, Computer Literacy, Computing Platforms, Computer Programming, Python Programming, Application Development, System Software, Linux, Application Design, Microsoft Windows, Mac OS, Package and Software Management, Open Source Technology, Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Code Reusability, Object Oriented Design, Data Structures, Javascript and jQuery, Programming Principles, Web Development Tools, Data Management, Functional Design, Microsoft Development Tools
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Blockchain, Emerging Technologies, FinTech, Cryptographic Protocols, Distributed Computing, Transaction Processing, Scalability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Blockchain, Software Installation, User Accounts, Cloud Deployment, Application Deployment, User Provisioning
Beginner · Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Community Development, Climate Change Adaptation, Sustainable Development, Environmental Policy, Policy Analysis, Sustainable Technologies, Climate Change Mitigation, Policy Development, Public Policies, Public Affairs, Economics, Policy, and Social Studies, Energy and Utilities, Community Outreach, Emerging Technologies, Advocacy, Scalability, Technology Solutions, Case Studies
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Nursing, Nursing Process, Nurse Education, Nursing and Patient Care, Clinical Informatics, Health Informatics, Nursing Practices, Informatics, Health Technology, Telehealth, Patient-centered Care, Display Devices, Computer Displays, Decision Support Systems, Information Technology
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Email Security, Data Loss Prevention, Gmail, Security Management, Threat Management, Malware Protection, Google Workspace, Network Routing, Security Controls, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interaction Design
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: No-Code Development, Application Design, User Centered Design, Web Applications, Data Management, Experience Design, UI/UX Research, Information Privacy, User Feedback, Functional Testing, Integration Testing, Root Cause Analysis
Intermediate · Course · 1 - 4 Weeks