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.
University of London
Skills you'll gain: Computer Science, Debugging, Development Environment, Computer Systems, Web Applications, Arithmetic, Computer Literacy, General Networking, Javascript, Network Security, Computer Networking, Application Security, Computational Thinking, Visualization (Computer Graphics), Program Development, Applied Mathematics, Computer Programming, General Mathematics, Numerical Analysis, Problem Solving
★ 4.2 (1.6K) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Database Design, IBM DB2, Relational Databases, Database Systems, Database Development, Databases, Database Management, PostgreSQL, MySQL, Database Administration, Database Software, SQL, Database Management Systems, Database Architecture and Administration, Data Modeling, Data Import/Export, Data Integrity, Command-Line Interface
★ 4.6 (787) · Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Brand Strategy, Data Storytelling, Data Presentation, Branding, Brand Marketing, Dashboard, Interactive Data Visualization, Dashboard Creation, Storytelling, Target Audience, Brand Management, Experience Design, Data-Driven Marketing, Digital Brand Strategy, Journey Mapping, Marketing Psychology, Design Strategies, Digital Advertising, Digital Media Strategy, Data Visualization
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Strategy, Infrastructure Architecture, Financial Data, Business Modeling, Data-Driven Decision-Making, Database Architecture and Administration, Return On Investment, SQL, Data Transformation, Business Planning, Data Pipelines, Strategic Prioritization, Database Design, Financial Analysis, Business Continuity, Cost Benefit Analysis, Performance Metric
Advanced · Course · 1 - 4 Weeks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Functional Design, Computer Programming, Data Structures, Code Reusability, Computational Logic
★ 4.8 (8.3K) · Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Mathematical Modeling, Systems Thinking, Strategic Decision-Making, Innovation, Diversity Awareness, Social Sciences, Predictive Modeling, Strategic Thinking, Decision Making, Complex Problem Solving, Critical Thinking, Network Analysis, Economics, Economic Development, Probability, Market Dynamics, Coordination
★ 4.8 (2.3K) · Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Supply And Demand, Economics, Market Dynamics, Economics, Policy, and Social Studies, Market Analysis, Resource Allocation, Policy Analysis, Tax, Resource Utilization, Consumer Behaviour, Cost Benefit Analysis, Decision Making
★ 4.7 (1.7K) · Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Power Platform, Excel Formulas, Process Flow Diagrams, Business Process Modeling, User Story, Business Requirements, Stakeholder Management, Data Modeling, Process Modeling, Microsoft Excel, Software Development Life Cycle, Requirements Analysis, Requirements Elicitation, Quality Management, Diagram Design, Microsoft Visio, Power BI, Stakeholder Engagement, Business Analysis, Data Analysis
★ 4.6 (1.5K) · Beginner · Professional Certificate · 3 - 6 Months

University of California, Davis
Skills you'll gain: Data Visualization, Interactive Data Visualization, Data Visualization Software, Data Presentation, Dashboard Creation, Data Ethics, Data Storytelling, Visualization (Computer Graphics), Dashboard, Tableau Software, Data Manipulation, Data Import/Export
★ 4.5 (6.8K) · Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface and User Experience (UI/UX) Design, Web Design, Typography, API Design, Web Applications, Digital Design, React.js, Javascript, Web Development
★ 4.7 (585) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Ethics, Generative AI Agents, Generative AI, Software Design Documents, Software Design, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, Prompt Patterns, LLM Application, Application Security, Software Engineering, Code Review, Debugging, DevSecOps
★ 4.5 (248) · Intermediate · Course · 1 - 3 Months

The University of Chicago
Skills you'll gain: Intellectual Property, Electronic Media, Law, Regulation, and Compliance, Information Privacy, Media and Communications, General Data Protection Regulation (GDPR), Personally Identifiable Information, Digital Content, Digital Publishing, General Networking, Technology Strategies, Network Infrastructure, Regulation and Legal Compliance, Telecommunications, Legal Strategy, Legal Risk, Market Dynamics, Economic Development, Case Law, Lawsuits
★ 4.8 (1.1K) · Mixed · Course · 1 - 3 Months