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: Figma (Design Software), Responsive Web Design, Prototyping, User Interface and User Experience (UI/UX) Design, UI/UX Strategy, Collaborative Software, User Interface (UI), Layout Design, Animations, Wireframing, Interactive Design, Mobile Development, Typography, User Experience Design, Web Design, Graphic and Visual Design, User Interface (UI) Design, User Experience, UI Components, Application Design
Beginner · Course · 3 - 6 Months

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Cascading Style Sheets (CSS), Web Design and Development, Interaction Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Design Elements And Principles, Adobe Photoshop, Figma (Design Software)
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: AI Orchestration, AI Workflows, Retrieval-Augmented Generation, LLM Application, Solution Architecture, Generative AI, AI Product Strategy, Generative AI Agents, Artificial Intelligence, Unstructured Data, Systems Architecture, Agentic systems, Software Architecture, Feasibility Studies, Large Language Modeling, User Interface (UI), Embeddings, Data Preprocessing, Vector Databases, Fine-tuning
Intermediate · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: Positivity, Personal Attributes, Research, Research Methodologies, Optimism, Personal Development, Science and Research, Social Impact, Research Design, Mental Health Diseases and Disorders, Psychology, Self-Awareness, Ethical Standards And Conduct, Program Evaluation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Cloud Security, Data Governance, User Provisioning, Data Management, Data Security, Azure Active Directory, Cloud Development, Cloud Applications, Application Security, Identity and Access Management, Key Management, Security Controls, Encryption
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Game Design, Video Game Development, Interactive Design, Animations, Event-Driven Programming, Debugging, User Interface (UI) Design, UI Components, Code Reusability, Program Development, Python Programming, Development Environment, Functional Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Stored Procedure, Microsoft SQL Servers, Transact-SQL, Database Management, Operational Databases, Database Development, Relational Databases, Database Architecture and Administration, SQL, Transaction Processing, Process Driven Development, Visual Basic (Programming Language), Data Management, Data Integrity, Debugging, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PostgreSQL, Relational Databases, Database Design, Database Development, Database Management, SQL, Database Management Systems, Data Integrity, Query Languages, Business Intelligence, People Analytics, Analytics, Data Analysis, Transaction Processing, Data Manipulation, Data Validation, Software Installation
Beginner · Specialization · 1 - 3 Months

Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, Figma (Design Software), User Interface (UI) Design, User Flows, Prototyping, Web Design, Application Design, User Accounts, Authentications
Intermediate · Guided Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Data Governance, Database Management, Database Architecture and Administration, Database Administration, Data Management, Relational Databases, Data Warehousing, Database Design, SQL, Transaction Processing, Stored Procedure, Data Security, Transact-SQL, Query Languages, Disaster Recovery, Data Storage Technologies, Encryption, Security Controls, Server Side, Data Encryption Standard
Mixed · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Test Driven Development (TDD), Mobile Development, Cross Platform Development, Unit Testing, Application Design, Development Testing, Knowledge of Apple Software, Application Development, User Interface (UI), UI Components, User Interface (UI) Design, Software Design Patterns, Software Architecture, Code Reusability, Maintainability
Advanced · Course · 1 - 3 Months