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.

IE Business School
Skills you'll gain: Retail Management, Marketing Channel, Merchandising, Conflict Management, Market Opportunities, Retail Sales, Supply Chain, E-Commerce, Market Dynamics, Vendor Relationship Management, Cross-Channel Marketing, Growth Strategies, Supply Chain Planning, Promotional Strategies, Company, Product, and Service Knowledge, Strategic Partnership, Consumer Behaviour, Customer experience strategy (CX)
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Regression Analysis, Microsoft Excel, Statistical Modeling, Excel Formulas, Financial Analysis, Predictive Modeling, Data Management, Financial Modeling, Data Analysis Expressions (DAX), Financial Forecasting, Process Optimization, Problem Solving
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Productivity, Productivity Software, Collaborative Software, Calendar Management, Organizational Skills, Project Management Software, Scheduling, Time Management, Prioritization, Document Management, Workflow Management, Goal Setting, Project Management, User Accounts
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Software Development Life Cycle, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Debugging, Pseudocode, Virtualization, Agile Methodology, Software Development, Test Driven Development (TDD), Report Writing, Relational Databases, Software Testing, Technical Support, File I/O
Intermediate · Professional Certificate · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Software Design, System Configuration, Development Environment, Peripheral Devices
Intermediate · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Development Testing, Application Development, Integrated Development Environments, Web Development Tools, Software Architecture, Web Applications, Application Programming Interface (API), Software Development Tools, Software Design Patterns, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: New Product Development, Product Management, Product Development, Innovation, Product Lifecycle Management, Product Roadmaps, Usability Testing, Product Planning, Product Strategy, Project Management Life Cycle, Stakeholder Engagement, Stakeholder Management, Competitive Analysis, Product Testing, Project Planning, Business Development, Agile Product Development, Test Planning, Registration, Leadership
Beginner · Specialization · 3 - 6 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
University of Illinois Urbana-Champaign
Skills you'll gain: Tax Returns, Tax Preparation, Income Tax, Payroll Tax, Tax Compliance, Income Statement, Tax Laws, Expense Management, Small Business Accounting, Compensation and Benefits
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Cloud-Native Computing, Google Cloud Platform, Application Deployment, Scalability, Load Balancing, Containerization, Data Persistence, Data Storage, Cloud Security, General Networking
Intermediate · Course · 1 - 3 Months

Michigan State University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Prototyping, 3D Modeling, Software Design Documents, Peer Review, Cross Platform Development, C# (Programming Language), User Interface (UI), 3D Assets, Animation and Game Design, Software Design, Storytelling, Software Documentation, User Experience Design, Conceptual Design, Computer Graphics, Ideation, Multimedia
Beginner · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Creative Problem-Solving, Prioritization, Stress Management, Time Management, Self-Awareness, Leadership Development, Leadership, Personal Development, Goal Setting, Relationship Building, Emotional Intelligence, Resilience, Communication, Adaptability
Beginner · Course · 1 - 3 Months