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.

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Engineering, Computer Hardware, Computer Science, Computational Logic, Programming Principles, Computer Programming, System Design and Implementation, Program Development, Data Storage
Mixed · Course · 1 - 3 Months

Skills you'll gain: Active Directory, Windows Servers, User Accounts, Microsoft Windows, Dynamic Host Configuration Protocol (DHCP), Firewall, Server Administration, Group Policy, Windows PowerShell, Operating System Administration, Systems Administration, Virtualization, Virtual Machines, Network Administration, Network Security, File Systems
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Responsive Web Design, User Interface (UI), HTML and CSS, Web Design and Development, User Interface and User Experience (UI/UX) Design, AI Product Strategy, Prototyping, Generative AI
Beginner · Course · 1 - 4 Weeks
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Application, Server Side, Databases, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Performance Tuning, Front-End Web Development, API Design, Data Structures, MongoDB, Debugging
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Video Editing, Apple software proficiency, Motion Graphics, Post-Production, Animations, Media Production, Data Import/Export, Editing, Content Management, File Management, Color Theory, Timelines, Augmented and Virtual Reality (AR/VR)
Beginner · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Animation and Game Design, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, Software Documentation, User Interface (UI), Virtual Environment
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Apache Kafka, Real Time Data, Apache Spark, Dashboard, PySpark, Data Pipelines, Business Intelligence, Data Persistence, JSON, Continuous Monitoring, Business Metrics, Data Integrity, Scalability
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Public Speaking, Presentations, Verbal Communication Skills, Storytelling, Communication, Persuasive Communication, Non-Verbal Communication, Business Writing, Customer Engagement, Rapport Building, Composure, Adaptability, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Usability Testing, Software Design Documents, User Experience Design, UI/UX Research, User Experience, Prototyping, User Research, Test Planning, Design Software
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: User Accounts, MongoDB, Full-Stack Web Development, Command-Line Interface, Web Applications, Web Development, Javascript, Database Systems, Data Access, Data Validation, Application Frameworks
Mixed · Course · 1 - 3 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Software Documentation
Beginner · Course · 1 - 3 Months