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.

Politecnico di Milano
Skills you'll gain: Blended Learning, Pedagogy, Large Language Modeling, Teaching, Digital pedagogy, LLM Application, Instructional Design, Instructional and Curriculum Design, Student Engagement, Learning Strategies, Education Software and Technology, Interactive Learning, Lesson Planning, Educational Materials, AI Personalization, Innovation, Student-Centred Learning, Curriculum Planning, Differentiated Instruction, Artificial Intelligence
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Modeling, Data Transformation, Database Design, Data Engineering, Dashboard, Dashboard Creation, Cloud Engineering, Analytics, Star Schema, Data Warehousing, Data Architecture, Data Integration, Extract, Transform, Load, Business Intelligence, Business Intelligence Software, Data Infrastructure, Data Analysis, Cloud Computing Architecture, Data Pipelines, Cloud Infrastructure
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Microservices, MLOps (Machine Learning Operations), Application Performance Management, AI Integrations, Site Reliability Engineering, AI Workflows, Continuous Monitoring, Performance Analysis, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Systems Development Life Cycle, Software Development Life Cycle, Mainframe Technologies, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Agile Software Development, Debugging, Pseudocode, Program Development, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, File I/O
Intermediate · Professional Certificate · 3 - 6 Months

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Verification And Validation, Software Development Life Cycle, Software Development
Beginner · Course · 1 - 4 Weeks
Michigan State University
Skills you'll gain: Photography, Photo Editing, Photo/Video Production and Technology, Peer Review, Digital Publishing, Web Presence, Creativity, Information Privacy, Web Design and Development
Mixed · Course · 1 - 4 Weeks

Institute for the Future
Skills you'll gain: Forecasting, Systems Thinking, Responsible AI, Strategic Thinking, Creative Problem-Solving, Creative Thinking, Collaboration, Interviewing Skills, Emerging Technologies, Ideation, Strategic Planning, Innovation, Ethical Standards And Conduct, Empathy, Discussion Facilitation, Creativity
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Presentations, Public Speaking, Oral Expression, Verbal Communication Skills, Peer Review, Communication, Constructive Feedback, Communication Strategies, Concision, Trustworthiness, Writing, Goal Setting, Organizational Skills
Beginner · Course · 1 - 3 Months
Madecraft
Skills you'll gain: Delegation Skills, Goal Setting, Prioritization, Calendar Management, Time Management, Productivity, Personal Development, Scheduling, Self-Discipline, Decision Making, Self-Awareness, Smart Goals, Habit Formation, Emotional Intelligence, Stress Management, Empathy & Emotional Intelligence, Mindfulness, Communication Strategies, Project Planning
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Random Forest Algorithm, Model Evaluation, Feature Engineering, Model Training, Applied Machine Learning, Supervised Learning, Geospatial Mapping, Predictive Modeling, Image Analysis, Verification And Validation, Data Science, Environmental Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Spring Framework, Cloud Development, Spring Boot, Database Management, Cloud Deployment, Cloud-Native Computing, Databases, Database Development, Database Systems, Software Architecture, Application Frameworks, Application Performance Management, Service Oriented Architecture, Application Deployment, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Model Deployment, Model Optimization, Convolutional Neural Networks, Google Cloud Platform, Natural Language Processing, Tensorflow, MLOps (Machine Learning Operations), Large Language Modeling, Reinforcement Learning, Model Training, Transfer Learning, Computer Vision, Keras (Neural Network Library), Systems Design, Applied Machine Learning, Image Analysis, AI Personalization, Cloud Deployment, Recurrent Neural Networks (RNNs), Machine Learning
Advanced · Specialization · 3 - 6 Months