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: Pinterest, Canva (Software), Content Creation, Social Media Content, Storytelling, Photo/Video Production and Technology, Graphic Design, Digital Publishing, Driving engagement, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Web Content, Content Management, No-Code Development, Web Design and Development, Content Creation
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Manufacturing Processes, Augmented Reality, 3D Modeling, Materials science, Mechanical Design, Industrial Design, Industrial Engineering, Production Process
Beginner · Course · 1 - 3 Months

Skills you'll gain: Storytelling, Adobe Firefly, Marketing Design, Color Theory, Image Quality, Creative Thinking, Creative Problem-Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Generative AI, Content Creation, Social Media Content, ChatGPT, Digital Content, Graphic and Visual Design, Prompt Engineering, Content Development and Management, Content Marketing, Marketing Planning, Writing, Target Audience
Intermediate · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Change Management, Organizational Change, Team Performance Management, Behavior Management, Leadership Development, Collaboration, Strategic Leadership, Prioritization, Stakeholder Engagement, Resource Allocation, Continuous Improvement Process
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)
Mixed · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Graphic Design, Typography, Design Elements And Principles, Adobe Creative Cloud, Design, Color Theory, Adobe Illustrator, Adobe Photoshop, Photo Editing, Layout Design, Image Quality, Creativity
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, C# (Programming Language), Object Oriented Programming (OOP), Web Development, Web Applications, Object Oriented Design, Programming Principles, Development Environment, Debugging
Beginner · Course · 1 - 4 Weeks

Instituto Tecnológico de Aeronáutica
Skills you'll gain: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Brute-force attacks, Scripting, Authentications, Vulnerability Assessments, Python Programming, Data Access, System Monitoring, Systems Analysis, Automation
Beginner · Specialization · 1 - 3 Months