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: Data Modeling, Operational Databases, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Technion - Israel Institute of Technology
Skills you'll gain: Ideation, Innovation, Business Planning, Brainstorming, Creative Problem-Solving, Creative Thinking, Value Propositions, Creativity, Entrepreneurship, Team Building, Operations Management, Resourcefulness, Thought Leadership, Problem Solving, Visionary, Strategic Thinking, Initiative and Leadership, Market Research, New Product Development, Business Strategy
Beginner · Specialization · 3 - 6 Months

Alex Genadinik
Skills you'll gain: Active Listening, Social Skills, Emotional Intelligence, Professional Development, Rapport Building, Interpersonal Communications, Personal Development, Empathy, Relationship Building, Constructive Feedback, Communication, Non-Verbal Communication
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: AI Orchestration, AI Workflows, LangChain, Agentic Workflows, Tool Calling, LangGraph, LLM Application, Agentic systems, Generative AI Agents, Responsible AI, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Application Design, Prompt Engineering, Large Language Modeling, Context Management, Software Design Patterns, Software Development, Python Programming
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Data Storytelling, Feature Engineering, Data Ethics, Data Visualization, Exploratory Data Analysis, Tableau Software, Data-Driven Decision-Making, Data Visualization Software, Data Analysis, Analytical Skills, Data Cleansing, Statistical Methods, Data Preprocessing, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Systems Development, Software Development, Functional Requirement, Restful API, Database Management, Object Oriented Programming (OOP), Digital Transformation, Java Programming, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

Coursera
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Computer Graphics, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

Copenhagen Business School
Skills you'll gain: Strategic Thinking, Business Strategy, Business Strategies, Strategic Decision-Making, Strategic Planning, Strategic Leadership, Business Transformation, Technology Strategies, Competitive Analysis, Global Marketing, Case Studies, Market Dynamics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Generative Model Architectures, ChatGPT, AI Security, Semantic Web, Vector Databases
Intermediate · Course · 1 - 4 Weeks

University of Arizona
Skills you'll gain: Integrated Marketing Communications, Media and Communications, Marketing Communications, Brand Strategy, Brand Marketing, Branding, Marketing, Brand Management, Marketing Strategies, Strategic Marketing, Marketing Effectiveness, Strategic Communication, Social Media Strategy, Content Marketing, Social Media Marketing, Direct Marketing, Product Marketing, Marketing Strategy and Techniques, Communication, Digital Marketing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Algorithms, Systems Analysis, Performance Testing, Resource Utilization, Scalability
Intermediate · Course · 1 - 4 Weeks