User Experience courses can help you learn user research techniques, wireframing, usability testing, and interaction design principles. You can build skills in creating user personas, conducting A/B testing, and analyzing user feedback to improve designs. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support prototyping and visual design, along with methods for integrating user insights into the development process.

Skills you'll gain: Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Threat Detection, Event Monitoring, Security Information and Event Management (SIEM), Security Management, Network Security, Network Monitoring, Splunk, Network Analysis, Technical Documentation
Beginner · Course · 1 - 4 Weeks
University of Toronto
Skills you'll gain: Programming Principles, Debugging, File I/O, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Algorithms, Data Structures, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Stakeholder Engagement, Communication Planning, Stakeholder Communications, User Story, Project Coordination, Requirements Analysis, Milestones (Project Management), Project Management Software, Business Analysis, Kanban Principles, Waterfall Methodology, Risk Management, Communication, Product Lifecycle Management, Prioritization
Beginner · Course · 1 - 4 Weeks

Google AR & VR
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Assets, Unity Engine, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
Beginner · Course · 1 - 4 Weeks

CentraleSupélec
Skills you'll gain: Android Studio, Android Development, Storyboarding, Application Design, Mobile Development, Application Development, Java, User Interface (UI) Design, Software Design, Interactive Design, Development Environment, Software Installation, User Centered Design
Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Data Flow Diagrams (DFDs), Open Web Application Security Project (OWASP), Software Architecture, Secure Coding, Object Oriented Design, Software Design Patterns, Database Management, Security Software, Systems Design, Software Development Life Cycle, Technical Design
Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Neurology, Physiology, Anatomy, Cell Biology, Psychology, Pathology, Molecular Biology
Advanced · Course · 3 - 6 Months

Skills you'll gain: Marketing Automation, Marketing Analytics, Return On Investment, Google Ads, Marketing Effectiveness, Marketing Strategies, Content Management Systems, WordPress, Facebook, Hypertext Markup Language (HTML), Software Installation
Intermediate · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Telecommunications, User Provisioning, Collaborative Software, Cloud Solutions, Virtual Teams, Enterprise Application Management, Cloud Management, Registration, Inbound Calls, Network Troubleshooting, Azure Active Directory, Systems Integration, Outbound Calls, AI Enablement
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Data Import/Export, Programming Principles, Spreadsheet Software, UI Components, User Interface (UI), Automation, File I/O, Debugging, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Order Fulfillment, E-Commerce, Google Ads, Digital Advertising, Customer experience improvement, Market Research, Marketing, Retail Management, Sales, Shipping and Receiving, Marketing Strategies, Market Trend, Process Optimization, Target Audience
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Usability Testing, Agile Product Development, New Product Development, Continuous Delivery, Agile Software Development, User Story, Product Management, Agile Methodology, Product Testing, Agile Project Management, Team Performance Management, Team Management, Design Thinking, Team Building, Team Leadership, DevOps, Customer Analysis, Innovation, Analytics, Business Analytics
Beginner · Specialization · 3 - 6 Months