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.

Arizona State University
Skills you'll gain: Root Cause Analysis, Data Collection, Complex Problem Solving, Analysis, Data Synthesis, Data-Driven Decision-Making, Analytical Skills, Critical Thinking, Interactive Learning, Decision Making, Data Visualization, Ideation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: React Native, UI Components, Mobile Development, User Interface (UI), User Interface (UI) Design, Cross Platform Development, React.js, Android Development, iOS Development, Application Design, Application Development, Debugging, Application Programming Interface (API), Payment Systems
Intermediate · Course · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: AI Personalization, Machine Learning Methods, Fraud detection, Generative AI, Responsible AI, Data Ethics, Data Management, Data Strategy, People Analytics, HR Tech, Generative Model Architectures, AI Enablement, Human Resource Management, AI Product Strategy, Data Governance, Human Resources Management and Planning, Personalized Campaigns, Big Data, Machine Learning, Analytics
★ 4.7 (1.9K) · Beginner · Specialization · 3 - 6 Months

Multiple educators
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Model Training, Machine Learning Algorithms, Financial Trading, Reinforcement Learning, Recurrent Neural Networks (RNNs), Supervised Learning, Data Pipelines, Machine Learning Software, Time Series Analysis and Forecasting, Applied Machine Learning, Statistical Machine Learning, Technical Analysis, Deep Learning, Portfolio Management
★ 3.8 (1.2K) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Microservices, Containerization, Application Deployment, Service Level, Debugging, Unit Testing, Software Testing, System Monitoring, Continuous Deployment, Docker (Software), Software Architecture, Kubernetes, Software Design, Restful API, Systems Architecture, Cloud Computing Architecture, Application Performance Management, Continuous Monitoring
Intermediate · Course · 1 - 3 Months

Yale University
Skills you'll gain: Ancient History, Art History, Architectural Design, Architecture and Construction, Architectural Engineering, Building Design, Civil Engineering, European History, World History, Aesthetics, Case Studies, Design Elements And Principles
★ 4.9 (720) · Beginner · Course · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Bootstrap (Front-End Framework), Debugging, UI Components, Web Development Tools, Front-End Web Development, Web Design, Semantic Web, Hypertext Markup Language (HTML), Browser Compatibility, Web Content Accessibility Guidelines, Web Analytics and SEO, User Interface (UI), Software Engineering Tools, Development Testing, Data Validation, Javascript, Animations
★ 4.7 (1.9K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Algorithms, Programming Principles, Data Structures, Problem Solving, Javascript, Performance Tuning
Intermediate · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Responsible AI, Data Ethics, Generative AI, Human Centered Design, Problem Solving, Critical Thinking and Problem Solving, AI Security, AI Enablement, Business Leadership, Strategic Leadership, User Centered Design, AI Product Strategy, Generative Adversarial Networks (GANs), Business Strategy, Strategic Thinking, Artificial Intelligence, Critical Thinking, Design Thinking, Thought Leadership, Project Implementation
★ 4.6 (214) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: React.js, Code Reusability, Web Development Tools, Development Environment, Responsive Web Design, Frontend Performance, Web Design and Development, HTML and CSS, Front-End Web Development, JavaScript Frameworks, Maintainability, UI Components, Cascading Style Sheets (CSS), Software Development Tools, Event-Driven Programming, Build Tools, Web Analytics and SEO
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Intellectual Property, Storytelling, Content Creation, Digital Publishing, Research, Creativity, Digital Design, Innovation, digital literacy, Graphical Tools, Multimedia, Digital Communications, Information Management, Diversity Awareness, Visual Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
Intermediate · Course · 1 - 3 Months