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: Client Services, Presentations, Process Design, Sales Presentations, Brand Strategy, Branding, Workflow Management, Graphic Design, Creative Design, Style Guides, Relationship Management, Process Management, Ideation, Typography, Business Research, Project Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Computer Graphic Techniques, Game Design, Graphical Tools, Model Optimization, Design Software, Prototyping, Conceptual Design, Design Elements And Principles
Intermediate · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Secure Coding, Cloud Development, Cloud Deployment, Database Development, Maintainability, Dataflow, Application Deployment, Server Side, Web Applications, Authentications, Authorization (Computing)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Code Reusability, User Interface (UI), Interactive Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Code Reusability, Infrastructure Architecture, Enterprise Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Wireframing, Figma (Design Software), Layout Design, Prototyping, User Experience, User Experience Design, User Interface and User Experience (UI/UX) Design, Persona (User Experience), Typography, Collaborative Software, User Interface (UI) Design, Graphic and Visual Design, Animations, Color Matching
★ 4.2 (35) · Mixed · Course · 1 - 3 Months

Skills you'll gain: AI Security, Generative AI Agents, Agentic Workflows, DevSecOps, Threat Modeling, Generative AI, Responsible AI, Open Web Application Security Project (OWASP), Threat Management, Agentic systems, Security Testing, LLM Application, Security Strategy, Continuous Monitoring, Security Controls, Risk Management Framework, Risk Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Application Deployment, Google App Engine, Microservices, Cloud Infrastructure, Cloud Security, CI/CD, Network Architecture, Google Cloud Platform, Site Reliability Engineering, Service Level, Cloud Computing Architecture, Continuous Deployment, IT Security Architecture, Cloud Storage, DevOps, Kubernetes, Network Planning And Design, Cloud Computing, Service Design
★ 4.8 (144) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), UI Components, User Interface (UI) Design, Color Theory, Color Matching, Typography, Digital Design, Web Design and Development, Design, Style Guides, Web Content Accessibility Guidelines
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Assets
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ideation, AI powered creativity, Brainstorming, Creative Thinking, Organizational Skills, Prioritization, Productivity, AI literacy, Database Development, Document Management, Generative AI, Database Management, Databases, Artificial Intelligence, Project Management, Content Management
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Apache Maven, Maintainability, Java Programming, Gradle, Software Design, Software Design Patterns, Software Architecture, Build Tools, Object Oriented Design, Object Oriented Programming (OOP), Machine Learning Methods, Integration Testing, Dependency Analysis, User Interface (UI) Design, Design Strategies, Design Elements And Principles, Program Evaluation, Automation
Advanced · Course · 1 - 4 Weeks