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: Cloud Deployment, Software Development Methodologies, Open Web Application Security Project (OWASP), CI/CD, Application Deployment, DevOps, Development Environment, Ansible, TCP/IP, Docker (Software), OSI Models, Cloud Infrastructure, General Networking, Computing Platforms, Application Programming Interface (API), Version Control, Network Administration, Software Design Patterns, JSON, Software-Defined Networking
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Systems Design, Computational Logic, Verification And Validation, Software Systems, Theoretical Computer Science, Simulations, Programming Principles, Graph Theory, Model Evaluation, Hardware Architecture, Algorithms, Logical Reasoning
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Convolutional Neural Networks, Computer Vision, Image Analysis, Keras (Neural Network Library), Artificial Neural Networks, Tensorflow, Deep Learning, Transfer Learning, Applied Machine Learning, Classification Algorithms, Network Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Tensorflow, Model Deployment, Keras (Neural Network Library), Data Pipelines, Google Cloud Platform, Deep Learning, Data Preprocessing, Applied Machine Learning, Scalability, Artificial Neural Networks, Data Transformation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, Databases, Web Applications, Secure Coding, Command-Line Interface, Generative AI, AI Enablement, Agentic systems, API Testing, Key Management, Restful API, Development Environment, Unit Testing, Maintainability
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Video Editing, Photo/Video Production and Technology, Post-Production, Motion Graphics, Video Production, File Management, Storytelling, Content Creation, Apple software proficiency, Timelines
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Data Integration, SQL Server Integration Services (SSIS), Data Cleansing, Data Pipelines, Data Quality, Data Migration, Database Management, Data Transformation, File Management, Data Manipulation, Data Processing, Metadata Management, JSON, Extensible Markup Language (XML), Debugging
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Management, Google Cloud Platform, Cloud Computing, PostgreSQL, MySQL, Cloud Infrastructure, Proxy Servers, Database Design
Intermediate · Project · Less Than 2 Hours

Duke University
Skills you'll gain: Telehealth, Teamwork, Patient Communication, Collaboration, Health Technology, Health Care, Patient Coordination, Communication, Patient Education And Counseling, Patient-centered Care, Patient Treatment, Patient Flow, Primary Care, Health Systems
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Javascript, Web Design and Development, HTML and CSS, Front-End Web Development, Event-Driven Programming, Data Structures, Data Validation, Programming Principles, User Interface (UI), Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Social Media Content, LinkedIn, Social Media, Facebook, Content Creation, Social Media Management, Social Media Marketing, User Accounts, Graphic Design, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Hadoop, Real Time Data, Apache Spark, Apache Kafka, Data Integration, Apache Hive, Big Data, Applied Machine Learning, System Design and Implementation, Distributed Computing, Data Processing, NoSQL, MongoDB, SQL, Scalability
Intermediate · Course · 1 - 3 Months