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: Project Estimation, Cost Estimation, Project Planning, Software Engineering, Software Development Methodologies, Risk Analysis, Dependency Analysis, Model Optimization, Verification And Validation, Software Development, Risk Management Framework, Requirements Analysis
Mixed · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Prompt Patterns, Amazon Bedrock, Token Optimization, Prompt Engineering Tools, Rust (Programming Language), Agentic Workflows, Process Modeling, AI Workflows, Natural Language Processing, LLM Application, Large Language Modeling, Generative AI, Data Pipelines, Command-Line Interface, Agentic systems, Version Control
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Data Management, Model Training, Data Quality, Model Deployment, Data Preprocessing, Application Lifecycle Management, Technical Management, Applied Machine Learning, Project Management, Machine Learning, Data Cleansing, Model Evaluation, Data Pipelines, Technical Design, Software Development Methodologies, Technology Solutions, Systems Design, Data Collection, Data Science
★ 4.8 (383) · Beginner · Course · 1 - 3 Months

Salesforce
Skills you'll gain: Time Management, Productivity, Growth Mindedness, Sales Development, Professional Development, Goal Setting, Prioritization, Professionalism, Collaboration, Open Mindset, Personal Development, Teamwork, Sales, Performance Metric, Constructive Feedback, Self-Awareness, Salesforce, Stress Management, Accountability
★ 4.4 (480) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Power, Electric Power Systems, Electrical Systems, Control Systems, Electrical Substation, Electrical Equipment, Energy and Utilities, Electrical Safety, Plant Operations and Management, Three-Phase, High Voltage, Machine Controls, Power Electronics, Automation Engineering, Basic Electrical Systems, Process Control, Mathematical Modeling, Matlab, Electrical Engineering, electromagnetics
★ 4.5 (283) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Drupal, Content Management Systems, Scalability, Workflow Management, Salesforce, Information Architecture, Salesforce Development, Enterprise Application Management, Marketing Automation, Data Architecture, Content Development and Management, Content Management, User Accounts, Role-Based Access Control (RBAC), Data Integration, Governance, Vocabulary
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Descriptive Statistics, Data Analysis, Predictive Modeling, Predictive Analytics, Data Literacy, Statistical Modeling, Business Analytics, Statistical Hypothesis Testing, Exploratory Data Analysis, Data-Driven Decision-Making, Customer Analysis, Statistical Machine Learning, Data Science, Model Evaluation, Scikit Learn (Machine Learning Library), Statistical Analysis, Feature Engineering, Data Visualization, Statistical Inference, Supervised Learning
Intermediate · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Systems Development Life Cycle, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Project Management, Project Planning
★ 4.6 (661) · Intermediate · Specialization · 3 - 6 Months
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development, Software Development Life Cycle, Agile Product Development, Scrum (Software Development), Software Engineering, Process Driven Development, Process Modeling, Test Driven Development (TDD)
★ 4.7 (5.3K) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Succession Planning, Strategic Leadership, Organizational Strategy, Workforce Planning, Program Implementation, Talent Management, Plan Execution, Human Resources Management and Planning, Organizational Change, Business Continuity, Talent Pipelining, Organizational Effectiveness, Leadership Development, Business Leadership, People Development, Continuous Improvement Process, People Analytics, Program Evaluation, Leadership, Change Management
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Restful API, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, API Design, Application Programming Interface (API), Hibernate (Java), Data Validation, Development Testing, Verification And Validation, Authentications, Model View Controller, Back-End Web Development, Computer Programming, Code Reusability, Object-Relational Mapping, Server Side
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: AI Workflows, Workflow Management, No-Code Development, Self Service Technologies, Application Deployment, IBM Cloud, Generative AI Agents, LLM Application, Generative AI, Customer Service, Context Management, Operational Efficiency, AI Integrations, Customer experience improvement, WordPress
★ 4.7 (3.8K) · Beginner · Course · 1 - 3 Months