Design Thinking courses can help you learn user-centered design, prototyping, brainstorming techniques, and iterative testing. You can build skills in empathy mapping, defining user personas, and conducting usability tests. Many courses introduce tools like Adobe XD, Figma, and Miro, which facilitate collaboration and visualization throughout the design process. Additionally, you'll explore methods for gathering feedback and refining solutions, ensuring that your designs are not only innovative but also aligned with user needs.

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Design, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Code Reusability, Other Programming Languages, Java Programming, Java, Program Development, Computational Thinking, Computer Science, Algorithms, Theoretical Computer Science, Animations
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months
Skills you'll gain: Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Server Side, Back-End Web Development, NoSQL, Javascript, Full-Stack Web Development, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
★ 4.4 (1.5K) · Beginner · Specialization · 3 - 6 Months

CentraleSupélec
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Storyboarding, Application Design, Mobile Development, Application Development, Java, User Interface (UI) Design, UI Components, Java Programming, Software Documentation, Event-Driven Programming, Interactive Design, Development Environment, Software Installation, User Centered Design
★ 4.2 (2K) · Mixed · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Marketing Analytics, Strategic Marketing, Digital Marketing Campaigns, Web Analytics and SEO, MarTech, Social Media Campaigns, Web Content, Cross-Channel Marketing, Social Media Marketing, Search Engine Optimization, Marketing Automation, Marketing Channel, AI Personalization, Marketing, Marketing Planning, Content Management Systems, Content Performance Analysis, Integrated Marketing Communications, Media Planning, Key Performance Indicators (KPIs)
★ 4.6 (8K) · Beginner · Specialization · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Intellectual Property, Branding, Brand Marketing, Brand Strategy, Legal Strategy, Brand Management, Case Law, Packaging and Labeling, Asset Protection, Legal Risk, Regulation and Legal Compliance, Case Studies, Asset Management, Law, Regulation, and Compliance, Marketing, Innovation, Strategic Thinking, Business Strategy, Economics, Policy, and Social Studies, Planning
★ 4.8 (1.7K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Model Evaluation, Sampling (Statistics), NumPy, Pandas (Python Package), Data Literacy, Feature Engineering, Statistical Visualization, Data Analysis, Predictive Modeling, Analytics, Regression Analysis, Predictive Analytics, Statistics, Analysis, Computational Thinking, Data Science, Business Intelligence, Applied Machine Learning, Data Quality, Machine Learning
Beginner · Specialization · 3 - 6 Months

IE Business School
Skills you'll gain: Marketing Communications, Integrated Marketing Communications, Advertising Campaigns, Advertising, Marketing, Marketing Budgets, Brand Marketing, Campaign Planning, Communication Planning, Marketing Planning, Marketing and Public Relations, Marketing Design, Brand Strategy, Media and Communications, Brand Management, Brand Loyalty, Branding, Marketing Management, Marketing Psychology, Communication
★ 4.7 (2.5K) · Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Logistic Regression, Analytical Skills, Correlation Analysis, Science and Research, Regression Analysis, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, Data Analysis, R Programming, Descriptive Analytics, Descriptive Statistics, Statistical Software, Statistical Modeling, Biostatistics, Exploratory Data Analysis, Model Evaluation, Statistical Analysis, Statistical Programming, R (Software)
★ 4.7 (2.1K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Modeling, Data Architecture, Extract, Transform, Load, Star Schema, Database Design, Data Warehousing, Data Validation, MySQL Workbench, Data Quality, Data Pipelines, Data Mart, Test Data, Data Lakes, Power BI, Database Theory, SQL Server Integration Services (SSIS), Relational Databases, Generative AI Agents, SQL, Apache
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Code Reusability, Software Testing, Data Structures
★ 4.7 (3.7K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Anthropic Claude, Claude Code, Visual Storytelling, AI powered creativity, Prompt Patterns, Prompt Engineering, Game Design, Work Breakdown Structure, Storytelling, Procedure Development, AI Workflows, Project Scoping, Ideation, Generative AI, Design Research, LLM Application, Brainstorming, Creativity, Project Documentation, Content Creation
Intermediate · Course · 1 - 3 Months
Macquarie University
Skills you'll gain: Excel Formulas, Dashboard, Dashboard Creation, Microsoft Excel, Spreadsheet Software, Data Wrangling, Data Preprocessing, Data Manipulation, Data Processing, Data Presentation, Interactive Data Visualization, Excel Macros, Data Analysis Software, Business Analytics, Analytical Skills, Advanced Analytics, Business Mathematics, Financial Analysis
★ 4.7 (6.3K) · Intermediate · Course · 1 - 3 Months