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.

Adobe
Skills you'll gain: Marketing Strategies, Promotional Strategies, Marketing Planning, Marketing Strategy and Techniques, Digital Marketing Campaigns, Digital Marketing, Adobe Express, Target Audience, Marketing Materials, Promotions and Campaigns, Conversion Funnel Analysis, Marketing Effectiveness, Promotional Materials, Product Promotion, Driving engagement, Lead Generation, Marketing Automation, Customer Relationship Management, Advertising, Diversity Marketing
★ 4.8 (336) · Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Exploit development, Encryption, Penetration Testing, Security Strategy, Vulnerability Scanning, Vulnerability Assessments, Security Testing, Application Security, Software Design, C and C++, Linux Administration, System Design and Implementation, Java, Programming Principles, Cybersecurity
★ 4.5 (609) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Vulnerability Management, Software Development Methodologies, Cybersecurity, Configuration Management
★ 4.8 (163) · Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Surveys, Survey Creation, Interviewing Skills, Data Collection, Research Methodologies, Data Quality, Social Media Analytics
★ 4.6 (353) · Beginner · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Robotics, Mathematical Software, Simulation and Simulation Software, Mathematical Modeling, Mechanical Engineering, Numerical Analysis, Simulations, Mechanics, Algorithms, Torque (Physics), Control Systems, Applied Mathematics
★ 4.7 (173) · Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, UI Components, User Interface (UI) Design, Android (Operating System), Mobile Development, Interactive Design, Application Development, Video Game Development, No-Code Development, Mobile Development Tools, Data Storage, Game Design, Program Development, Global Positioning Systems, Programming Principles, Computer Programming, File I/O, Computational Logic, Development Testing
★ 4.4 (499) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Presentation, SQL, Data Visualization Software, Database Design, AWS SageMaker, Unsupervised Learning, Data Visualization, Interactive Data Visualization, Dashboard, Feature Engineering, Database Management, Exploratory Data Analysis, A/B Testing, Tableau Software, Pandas (Python Package), Matplotlib, Python Programming, Data Analysis, Machine Learning
★ 3.8 (27) · Beginner · Professional Certificate · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Teaching, Differentiated Instruction, Pedagogy, Literacy, Instructional Strategies, Human Learning, Culture, Education and Training, Cultural Diversity, Learning Theory, Multimedia, Student-Centred Learning, Media and Communications
★ 4.6 (135) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: R (Software), Object Oriented Programming (OOP), Object Oriented Design, R Programming, Debugging, Code Reusability, Functional Design, Programming Principles, Data Structures, Performance Tuning, Performance Testing
★ 4.2 (576) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Linear Algebra, Integral Calculus, Algebra, Numerical Analysis, Calculus, Applied Mathematics, Data Science, Graphing, General Mathematics, Data Analysis, Statistical Methods, Mathematical Theory & Analysis, Derivatives, Probability & Statistics
★ 4.5 (480) · Intermediate · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, C (Programming Language), Code Reusability, Algorithms, Maintainability, Data Structures
★ 4.7 (813) · Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Programming Principles, Debugging, Computational Thinking, Diagram Design, C# (Programming Language), Code Reusability, Version Control, GitHub, Git (Version Control System), Computational Logic, Microsoft Copilot
★ 4.6 (125) · Beginner · Course · 1 - 3 Months