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.

L&T EduTech
Skills you'll gain: Petroleum Industry, Building Codes, Civil Engineering, Construction Management, Oil and Gas, Construction, Energy and Utilities, Mechanical Engineering, Facility Repair And Maintenance, Safety Standards, Manufacturing Standards, Design Specifications, Engineering Design Process, Materials science
★ 4.4 (41) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: API Design, Back-End Web Development, Data Security, Application Programming Interface (API), IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration
★ 4.9 (7) · Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Object Oriented Design, Software Development Life Cycle, Risk Management, Software Development Methodologies, Software Design, Application Development, Program Development, Business Logic, User Experience Design, Systems Development, Software Development, Business Architecture, Usability, User Centered Design
★ 1.1 (8) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Milestones (Project Management), Backlogs, Scope Management, Agile Project Management, Program Standards, Project Scoping, Sprint Retrospectives, Project Documentation, Project Risk Management, Project Planning, Requirements Analysis, Stakeholder Analysis, Agile Methodology, Project Management, Communication Planning, Quality Assessment, Sprint Planning, Project Management Life Cycle, Program Management, Organizational Structure
★ 5 (826) · Beginner · Professional Certificate · 3 - 6 Months

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Enterprise Application Management, Secure Coding, Software Design, System Monitoring, Security Controls, Software Architecture, Application Security, Application Frameworks, Web Applications, OS Process Management, Memory Management, Data Sharing
★ 3.9 (14) · Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Model Optimization, Artificial Neural Networks, Machine Learning Methods, Deep Learning
★ 4.2 (50) · Advanced · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: C (Programming Language), Computer Systems, Data Structures, System Programming, System Software, Programming Principles, Computer Architecture, Computer Programming, Secure Coding, Operating Systems, Hardware Architecture, Data Storage, Memory Management, Computer Hardware, Application Security, Build Tools
★ 4.7 (59) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), Typography, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, AI powered creativity, Collaborative Software, AI Workflows, Animations, Style Guides, Interactive Design, Layout Design, AI Integrations, Prototyping
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Game Theory, Strategic Thinking, Business Strategy, Business Strategies, Business, Strategic Decision-Making, Decision Making, Case Studies, Negotiation
★ 5 (37) · Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Data Structures, Debugging, Python Programming, Computational Logic, Programming Principles, Data Storage, Code Reusability, Program Development, Computer Programming, Computer Architecture
★ 4.4 (30) · Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Predictive Modeling, Predictive Analytics, Simulations, Exploratory Data Analysis, Experimentation, Research Design, Business Analytics, Operations Research, Project Design, Simulation and Simulation Software, Customer Analysis, Advanced Analytics, A/B Testing, Data Mining, Business Analysis, Ideation, Sprint Planning, Machine Learning Methods, Problem Solving, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Telehealth, Teamwork, Patient Communication, Patient Evaluation, Collaboration, Health Technology, Clinical Assessment, Vital Signs, Health Assessment, Patient Preparation, Health Care, Patient Positioning, Patient Coordination, Patient Education And Counseling, Patient-centered Care, Patient Treatment, Basic Patient Care, Patient Flow, Telecommunications, Communication
★ 4.9 (33) · Beginner · Specialization · 1 - 4 Weeks