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: Generative AI, Oracle Cloud, Large Language Modeling, AI Enablement, Artificial Intelligence, Supervised Learning, Prompt Engineering, Deep Learning, Machine Learning, Artificial Neural Networks, Unsupervised Learning, Computer Vision, Natural Language Processing, Recurrent Neural Networks (RNNs)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ArcGIS, Data Presentation, GIS Software, Spatial Data Analysis, Data Visualization, Geographic Information Systems, Geospatial Information and Technology, Geospatial Mapping, Data Import/Export, Data Mapping, Data Integration, Data Management
Intermediate · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Color Theory, Performing Arts, Design, Storytelling, Diversity Awareness, Cultural Sensitivity, Detail Oriented, Creativity
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: JavaScript Frameworks, UI Components, Full-Stack Web Development, React.js, TypeScript, Front-End Web Development, Web Development, Web Applications, Frontend Performance, Server Side, User Interface and User Experience (UI/UX) Design, Software Development, Routing Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenShift, Application Deployment, Kubernetes, Containerization, Cloud-Native Computing, Data Persistence, CI/CD, YAML, Configuration Management, Application Lifecycle Management, Package and Software Management, Command-Line Interface, Network Routing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Cleansing, PySpark, Data Manipulation, Data Preprocessing, Apache Spark, Google Cloud Platform, Data Analysis, Applied Machine Learning, Predictive Modeling, Big Data, Machine Learning, Regression Analysis
Intermediate · Guided Project · Less Than 2 Hours

Accenture
Skills you'll gain: Conflict Management, Growth Mindedness, Emotional Intelligence, Lifelong Learning, Critical Thinking, Active Listening, Decision Making, Problem Solving, Willingness To Learn, Communication, Stress Management, Resilience, Adaptability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Self-Awareness, Innovation, Personal Development, Social Impact, Sustainable Development, Empowerment, Entrepreneurship, Action Oriented, Creative Problem-Solving, Community Development, Visionary, Proactivity, Corporate Sustainability, Goal Setting, Adaptability, Planning, Business
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Validation, Virtual Environment, Scenario Testing, Agentic systems
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Security Management, Vulnerability Assessments, Threat Management, IT Management, Security Strategy, Cyber Governance, Risk Management Framework, Security Controls, Cyber Risk, Security Awareness, Disaster Recovery
Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Event-Driven Programming, User Interface (UI), Software Design, UI Components, User Interface (UI) Design, Application Design, Development Environment, Cross Platform Development, Application Development, Data Entry
Intermediate · Course · 1 - 4 Weeks