Machine design courses can help you learn about mechanical components, system dynamics, and material selection. You can build skills in creating detailed design specifications, conducting stress analysis, and optimizing performance through simulations. Many courses introduce tools like CAD software for drafting and modeling, as well as finite element analysis (FEA) tools to evaluate design integrity. You'll also explore manufacturing processes and prototyping techniques, allowing you to apply your knowledge in practical settings.

LearnKartS
Skills you'll gain: User Accounts, Business Objects Framework, No-Code Development, Application Design, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Cooperation, Interactive Learning, Education Software and Technology, Student Engagement, Pedagogy, Education and Training, Team Oriented, Instructional Strategies, Learning Theory, Student-Centred Learning, Collaboration, Teamwork, Blended Learning, Drive Engagement, Classroom Management, Mathematics Education, Digital pedagogy, Learning Management Systems, Creative Problem-Solving, Professional Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Restful API, Application Security, Java, Model View Controller, Development Environment, Web Applications, Application Programming Interface (API), Apache Maven, Authorization (Computing), Authentications, Role-Based Access Control (RBAC)
Intermediate · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Innovation, Health Systems, Verbal Communication Skills, Healthcare Project Management, Strategic Communication, Organizational Change, Organizational Structure, Stakeholder Engagement, Change Management, Public Health, Case Studies
Beginner · Course · 1 - 4 Weeks

Exploratorium
Skills you'll gain: Developing Training Materials, Collaboration, Creativity, Mechanics, Research, Creative Problem-Solving, Experimentation, Innovation, Mechanical Design, Aesthetics, Construction
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, AI Enablement, Technical Communication, Artificial Intelligence, Information Architecture, User Interface (UI)
Beginner · Guided Project · Less Than 2 Hours

Fundação Instituto de Administração
Skills you'll gain: Digital Transformation, IT Service Management, Information Technology Infrastructure Library, Service Management, Interoperability, Business Transformation, Data Strategy, DevOps, Information Systems Security, Cybersecurity, Systems Integration, Innovation, Application Programming Interface (API), Service Design, Service Level, Organizational Strategy, Mobile Banking, Social Media, E-Commerce, Business Modeling
Beginner · Specialization · 3 - 6 Months

Knowledge Accelerators
Skills you'll gain: Cyber Security Policies, AI Security, Cybersecurity, Cyber Attacks, Cyber Risk, Email Security, Mobile Security, Safety and Security, Identity and Access Management, Remote Access Systems, Multi-Factor Authentication, Artificial Intelligence
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Restful API, Web Services, Java Platform Enterprise Edition (J2EE), Software Design, Java, Application Programming Interface (API), API Design, JSON, Web Applications, Software Architecture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Lead Generation, Marketing Automation, Social Media, Social Media Marketing, Copywriting, Web Analytics, Automation
Beginner · Guided Project · Less Than 2 Hours

University of London
Skills you'll gain: Pseudocode, Algorithms, Computational Thinking, Computer Science, Data Structures, Diagram Design, Program Development
Beginner · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, No-Code Development, Presentations, Application Development, Generative AI, Web Applications, Automation, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Interactive Design, Digital Design, Creative Design, New Product Development, Creative Thinking, User Interface (UI) Design, Creativity, Application Deployment
Beginner · Course · 1 - 3 Months