Product design courses can help you learn user research, prototyping, visual communication, and usability testing. You can build skills in creating user personas, conducting A/B testing, and iterating designs based on feedback. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support crafting user interfaces and visual elements, as well as methods for collaborating with cross-functional teams to ensure designs meet user needs and business goals.

Johns Hopkins University
Skills you'll gain: Data Visualization Software, Interactive Data Visualization, Geospatial Information and Technology, Color Theory, Tree Maps, Data Storytelling, Heat Maps, Data Mapping, Text Mining, Unstructured Data, Network Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, React.js, Event-Driven Programming, User Interface (UI), Web Applications, Application Development, Web Development, Cascading Style Sheets (CSS), Javascript, JSON, Debugging
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Threat Management, Threat Detection, Infrastructure Security, Software-Defined Networking, Network Performance Management, Network Architecture, Network Planning And Design, Cloud-Based Integration, Network Administration, Network Routing, Wide Area Networks, Network Security, Network Monitoring, Disaster Recovery, Virtual Networking, Performance Tuning, General Networking, Network Engineering, Computer Networking, Local Area Networks
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Photography, Storytelling, Photo/Video Production and Technology, Design Elements And Principles, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animations, Animation and Game Design, 3D Modeling, Stress Management, Visualization (Computer Graphics), Storyboarding, Creativity, Self-Motivation, Conceptual Design
Beginner · Course · 1 - 4 Weeks

Harvard Business Review
Skills you'll gain: Conflict Management, Constructive Feedback, Team Leadership, Team Building, Negotiation, Coaching, Trustworthiness, Performance Management, Relationship Building, Collaboration, Empathy, Active Listening, Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Extract, Transform, Load, Data Integration, SQL Server Integration Services (SSIS), Data Cleansing, Data Pipelines, Data Quality, Data Migration, Database Management, Data Transformation, File Management, Data Manipulation, Data Processing, Metadata Management, JSON, Extensible Markup Language (XML), Debugging
Intermediate · Course · 1 - 4 Weeks

AI Business School
Skills you'll gain: Agentic Workflows, AI Workflows, Productivity, AI Orchestration, AI Personalization, AI Enablement, AI Product Strategy, Responsible AI, Business Technologies, Innovation, Operational Efficiency
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Content Performance Analysis, Social Media Management, Social Media Content, Social Media, Facebook, Instagram, Social Media Marketing, Content Management, Scheduling, Content Creation, Content Marketing, Dashboard, Marketing
Beginner · Guided Project · Less Than 2 Hours
Alberta Machine Intelligence Institute
Skills you'll gain: Prompt Engineering, Large Language Modeling, Responsible AI, Generative AI, LLM Application, Data Ethics, AI Workflows, Business Ethics, ChatGPT, AI Enablement, AI Product Strategy, Case Studies, Regulatory Requirements, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Computer Vision, Natural Language Processing, Reinforcement Learning, Data Processing, Data Science
Beginner · Specialization · 1 - 3 Months

Skillshare
Skills you'll gain: 3D Modeling, 3D Assets, Visualization (Computer Graphics), Computer Graphics, Graphical Tools, Data Import/Export, User Interface (UI), Animation and Game Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Model View Controller, .NET Framework, Object-Relational Mapping, Database Management, Data Access, Full-Stack Web Development, Web Development, Web Applications, Software Architecture, Middleware, Software Design Patterns, User Interface (UI)
Intermediate · Course · 1 - 3 Months