Industrial design courses can help you learn design thinking, prototyping techniques, user-centered design principles, and sustainable product development. You can build skills in sketching, 3D modeling, and material selection, as well as understanding ergonomics and manufacturing processes. Many courses introduce tools like CAD software, Adobe Creative Suite, and rapid prototyping equipment, that support bringing your design ideas to life and effectively communicating them to stakeholders.

LearnKartS
Skills you'll gain: Serverless Computing, Amazon Web Services, Amazon CloudWatch, Amazon Elastic Compute Cloud, Cloud Management, Load Balancing, Amazon S3, AWS Identity and Access Management (IAM), Cloud Computing Architecture, System Monitoring, Cloud Deployment, API Gateway, Scalability, Application Deployment, Cloud Storage, Cloud Security, Event Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Photography, Design, Design Elements And Principles, Visual Design, Graphic and Visual Design, Computer Graphic Techniques, Content Creation, Visual Storytelling, Photo/Video Production and Technology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Visual Design, Layout Design, Virtual Environment, Graphical Tools, Graphic and Visual Design Software, Design Elements And Principles, Graphic and Visual Design, Design, Color Matching, Graphic Design, Content Creation, Marketing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Animation and Game Design, Video Game Development, Computer Graphics, Visualization (Computer Graphics), Graphics Software, 3D Assets, Game Design, Motion Graphics, Computer Graphic Techniques, Animations, Cross Platform Development, Development Environment, Software Installation, Build Tools, Content Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Selenium (Software), Test Script Development, Unit Testing, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Java, Maintainability, Code Reusability, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Programmable Logic Controllers, Animations, Human Machine Interfaces, UI Components, Visualization (Computer Graphics), Control Panels, Interactive Design, User Interface (UI), Simulations, Interactive Data Visualization, Electrical Safety, User Interface (UI) Design, Program Development, Computational Logic, Authorization (Computing), System Configuration
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Crisis Management, Climate Change Adaptation, Change Management, Organizational Change, Engineering Management, Sustainable Development, Sustainable Systems, Organizational Development, Systems Thinking, Organizational Leadership, Risk Management, Leadership, Mitigation, Natural Resource Management, Infrastructure Security, Complex Problem Solving, Cross-Functional Collaboration
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Algorithms, Technical Communication, Solution Design, Programming Principles, Theoretical Computer Science, Data Structures, Applied Mathematics, Computer Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Design Patterns, Node.JS, Event-Driven Programming, Object Oriented Design, Software Design, Software Architecture, Javascript, Object Oriented Programming (OOP), Systems Design, Code Reusability, Maintainability, Performance Tuning
Intermediate · Course · 1 - 3 Months
Michigan State University
Skills you'll gain: Infographics, Adobe Illustrator, Graphic and Visual Design, Diagram Design, Graphic Design, Visual Design, Typography, Layout Design, Design Elements And Principles, Visual Storytelling, Graphical Tools, Storytelling, Color Theory
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Web Development, Front-End Web Development, UI Components, Application Frameworks, Design Elements And Principles, Typography, Maintainability
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, SQL, Relational Databases, PostgreSQL, Database Systems, Database Theory, Database Management, Data Modeling, Databases, Database Management Systems, Query Languages, Data Integrity
Intermediate · Course · 1 - 4 Weeks