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.

Skills you'll gain: Figma (Design Software), UI Components, Typography, Prototyping, Responsive Web Design, Interaction Design, UI/UX Strategy, User Experience Design, User Experience, User Interface (UI), Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Mockups, Layout Design, User Interface (UI) Design, Animations, Collaborative Software, Web Content Accessibility Guidelines, AI Workflows, Design Strategies
Intermediate · Specialization · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Digital Transformation, User Centered Design, Data Integration, Human Resource Strategy, Project Design, Cybersecurity, Process Design, Data Management, Governance, Technology Strategies, Feasibility Studies, Program Evaluation, Interoperability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Storytelling, Content Creation, Multimedia, Design Elements And Principles, Design, Graphic and Visual Design Software, Photo Editing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Diagram Design, Brainstorming, User Accounts, Business Process Modeling, Strategic Thinking, Team Building
Beginner · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Decision Support Systems, Database Design, Relational Databases, Database Management, Database Management Systems, SQL, Descriptive Statistics, Data Literacy, Statistics, Statistical Analysis, Business Intelligence, Microsoft Excel, Extract, Transform, Load, Data-Driven Decision-Making, Business Analytics, Data Manipulation, Data Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Selenium (Software), Apache Maven, CI/CD, Object Oriented Programming (OOP), JUnit, Java, Software Design Patterns, Test Automation, Software Testing, Maintainability, Test Case, Browser Compatibility, Software Design, Test Execution Engine
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Video Game Development, 3D Assets, Animations, Visualization (Computer Graphics), Simulations, Virtual Environment, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Responsive Web Design, Web Design, User Interface (UI), Animations, Browser Compatibility, Maintainability, Typography
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI, Google Cloud Platform, LLM Application, Large Language Modeling, Cloud Computing
Beginner · Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Programming Principles, Graph Theory, Software Architecture, Algorithms, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Robotics, Electronic Systems, PIC Microcontrollers, Automation, Control Systems, Medical Devices, Electric Power Systems, Hydraulics, Simulation and Simulation Software, Real Time Data
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, User Interface (UI), Visualization (Computer Graphics), User Interface and User Experience (UI/UX) Design, Computer Graphics, Color Theory, Computer Graphic Techniques, Virtual Environment, Geospatial Mapping, C# (Programming Language), Data Structures, Computational Logic
Mixed · Course · 1 - 3 Months