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.

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Matlab, Machine Learning Methods, Data Preprocessing, Machine Learning, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Deep Learning, Data Validation
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Social Media Campaigns, Digital Advertising, Marketing Strategies, Brand Awareness, MarTech, Digital Media Strategy, Customer Engagement, Strategic Marketing, Social Media Marketing, Digital Marketing, Consumer Behaviour, Market Trend, Strategic Planning, Trend Analysis
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI Agents, Retrieval-Augmented Generation, Prompt Engineering, Generative AI, AI Enablement, AI Workflows, Google Cloud Platform, Tool Calling, Customer experience improvement, Organizational Strategy, Innovation, Solution Design
Beginner · Course · 1 - 3 Months

Starweaver
Skills you'll gain: E-Commerce, Supply Chain Management, Procurement, Supply Chain, Logistics Management, Order Fulfillment, Supplier Management, Inventory Management System, Logistics, Business Technologies, Technology Strategies, Corporate Sustainability, Process Optimization, Demand Planning, Forecasting, Automation, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OSI Models, Network Security, Security Controls, General Networking, Wireless Networks, Network Protocols, Firewall, Network Administration, TCP/IP, Telecommunications, Proxy Servers, Network Infrastructure, Intrusion Detection and Prevention, Remote Access Systems
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Customer experience improvement, Information Technology Infrastructure Library, IT Service Management, Service Management, Continuous Improvement Process, Service Design, Agile Methodology, Governance, IT Management, Innovation, Process Improvement and Optimization, Automation
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: New Product Development, Product Development, Design Thinking, Market Research, Quantitative Research, Product Management, Customer Insights, Consumer Behaviour, Market Analysis, Target Market, Forecasting, Innovation, Needs Assessment, Analysis, Data Collection, Technology Solutions
Mixed · Course · 1 - 3 Months

American Psychological Association
Skills you'll gain: Stress Management, Resilience, Writing, Literacy, Editing, Mental Health, Mindfulness, Learning Strategies, Learning Theory, Human Learning, Mental Concentration, Proofreading, Physiology, Productivity, Psychology, Self-Awareness, Emotional Intelligence, Time Management, Cognitive Behavioral Therapy, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: SQL, Query Languages, Relational Databases, Database Management, Databases, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, Computer Science, Embedded Systems, OS Process Management, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Multimodal Prompts, LLM Application, OpenAI API, Application Development, Web Applications, Flask (Web Framework), Web Development, Software Development
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
Intermediate · Guided Project · Less Than 2 Hours