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.

Skills you'll gain: Data-Driven Marketing, Drive Engagement, Driving engagement, Content Development and Management, Marketing Budgets, Paid media, Digital Media Strategy, Professional Networking, Branding, Brand Strategy, Brand Awareness, Persistence, Budget Management, Promotions and Campaigns, Creative Design, Visual Storytelling, Digital Marketing, Social Media Strategy, Media Strategy, Customer Analysis
★ 4.6 (22) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Responsible AI, Azure Active Directory, Microsoft Azure, Data Lakes, Platform As A Service (PaaS), Cloud Computing, Data Integration, Relational Databases, AI Personalization, Cloud Applications, Cloud Development, Power BI, Performance Tuning, Microsoft Visual Studio, Cloud Hosting, Model Deployment, Cloud Computing Architecture, Cloud Platforms, Cloud Services, Cloud Management
★ 4.8 (236) · Intermediate · Specialization · 3 - 6 Months

IE Business School
Skills you'll gain: Data-Driven Marketing, Marketing Analytics, Brand Management, Data-Driven Decision-Making, Marketing Management, Product Management, Strategic Marketing, Integrated Marketing Communications, Brand Strategy, Marketing, Product Planning, Marketing Strategies, Marketing Communications, Marketing Channel, Strategic Decision-Making, Marketing Effectiveness, Promotional Strategies, Marketing Planning, Product Strategy, Presentations
★ 4.6 (132) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Integrated Development Environments, Microsoft Visual Studio, AI Enablement, Development Environment, Debugging, HTML and CSS, React.js, Cascading Style Sheets (CSS), Software Installation
★ 4.3 (31) · Intermediate · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: Computer-Aided Design, Design Software, Technical Design, 3D Modeling, Mechanical Engineering
★ 4.8 (16) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Graphing, Data Analysis, R (Software), R Programming, General Mathematics, Mathematical Modeling, Algebra, Mathematical Software, Applied Mathematics, Calculus, Business Mathematics
★ 4.7 (226) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), iOS Development, Mobile Development, User Interface (UI) Design, Apple iOS, UI Components, Swift Programming, Application Development, Interactive Design, Cross Platform Development, Animations
★ 4.7 (118) · Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Amazon Elastic Compute Cloud, Cloud Infrastructure, Cloud Development, Cloud Deployment, Microarchitecture, Amazon Web Services, Hardware Architecture, Cloud Applications, Performance Tuning, Computer Architecture, Development Environment, Software Development Tools, Systems Design, System Design and Implementation, Memory Management, Programming Principles
★ 4.7 (77) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Virtual Networking, Open Shortest Path First (OSPF), Computer Networking, Network Engineering, Network Planning And Design, TCP/IP, General Networking, OSI Models, Wireless Networks, Network Routing, Virtualization and Virtual Machines, Security Controls, Network Switches, Event Monitoring, Local Area Networks, Cloud Infrastructure, Puppet (Configuration Management Tool), IT Automation, Chef (Configuration Management Tool), Real Time Data
★ 4.7 (29) · Intermediate · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Debugging, Code Reusability, Algorithms, Problem Solving, Data Processing, Computational Logic, Python Programming, Software Development, Data Analysis, Scripting Languages
★ 4 (70) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microarchitecture, Real-Time Operating Systems, Computer Architecture, Embedded Software, Embedded Systems, Hardware Architecture, Memory Management, Software Development Tools, Digital Signal Processing, Debugging
★ 4.7 (145) · Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Animation and Game Design, Computational Thinking, Animations, Computational Logic, Programming Principles, Computer Programming, Storytelling, Game Design, Scripting, Solution Design, Event-Driven Programming
★ 4.4 (117) · Beginner · Course · 1 - 3 Months