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: Presentations, Canva (Software), Graphic Design, Graphic and Visual Design, Marketing Materials, Marketing, User Accounts, Business
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: LLM Application, Prompt Patterns, OpenAI API, Large Language Modeling, AI Enablement, Generative AI Agents, Retrieval-Augmented Generation, OpenAI, Microsoft Azure, AI Orchestration, AI Personalization, Microsoft Development Tools, Development Environment, Microsoft Visual Studio, Artificial Intelligence, Software Development Tools
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Management, Query Languages, Data Analysis, Performance Tuning, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Quality Assurance, Software Quality Assurance, Test Planning, Test Case, Continuous Integration, DevOps, Software Testing, Regression Testing, Test Execution Engine, Software Engineering Tools, Agile Methodology, Issue Tracking, Risk Management Framework, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Interaction Design, Computer Graphics
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: React.js, JavaScript Frameworks, UI Components, Web Applications, Data Validation, Front-End Web Development, Routing Protocols, Verification And Validation
Intermediate · Course · 1 - 4 Weeks
Universidad de Chile
Skills you'll gain: Education and Training, Leadership, Initiative and Leadership, Adaptability, Professional Development, Collaboration, Community Development, Sustainable Systems
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Rmarkdown, Data Science, R (Software), GitHub, Data Literacy, Version Control, Data Analysis, Big Data, R Programming, Git (Version Control System), Statistical Programming, Data Quality, Data Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Management, Social Media Content, Facebook, Calendar Management, Social Media, Content Creation, Social Media Marketing, Driving engagement, Scheduling, Marketing, Graphic Design, Digital Marketing
Intermediate · Guided Project · Less Than 2 Hours

Pearson
Skills you'll gain: Deep Learning, Convolutional Neural Networks, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Keras (Neural Network Library), Artificial Neural Networks, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Transfer Learning, Tensorflow, Python Programming, Data Preprocessing, Network Architecture, Classification Algorithms, Model Evaluation, Regression Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Tensorflow, Artificial Intelligence, Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Text Mining, Machine Learning, Natural Language Processing, Deep Learning, Predictive Modeling, Classification Algorithms, Supervised Learning, Time Series Analysis and Forecasting, Network Architecture, Embeddings, Data Science
Beginner · Specialization · 1 - 3 Months