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.

Coursera
Skills you'll gain: Canva (Software), Photo Editing, Content Creation, Creative Design, Image Quality, Graphic Design, Data Sharing, Graphic and Visual Design Software, Graphic and Visual Design, Editing, Digital Marketing
★ 4.3 (7) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Syllabus Development, Microsoft Office, Web Content Accessibility Guidelines, Design Elements And Principles
★ 4.5 (15) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Training, Model Optimization, Analysis, Performance Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Swift Programming, Apple iOS, Core Data (Software), Interactive Design, User Interface (UI) Design, Data Persistence, Test Driven Development (TDD), Mobile Development, Application Design, Application Deployment, Animation and Game Design, Plot (Graphics), User Interface (UI), UI Components, Machine Learning Software, Software Architecture, Performance Tuning, Code Reusability, Data Integration
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: PHP (Scripting Language), Model View Controller, Restful API, Secure Coding, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Development Testing, Software Testing, Back-End Web Development, Security Controls, API Design, Application Frameworks, Database Management, Web Frameworks, Application Programming Interface (API), Application Security, Database Development
★ 4.2 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cyber Threat Intelligence, MITRE ATT&CK Framework, Hardening, Cyber Threat Hunting, Operating System Administration, Exploitation techniques, Linux Commands, Intrusion Detection and Prevention, Cyber Operations, Linux, Cybersecurity, Cyber Security Strategy, Threat Detection, Network Security, Network Monitoring, Operating Systems, Cyber Attacks, Cyber Engineering, Network Administration, Security Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Production, Video Editing, Videography, Photo/Video Production and Technology, Cinematography, Post-Production, Visual Storytelling, Storytelling
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Sustainable Business, Marketing Management, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Branding, Marketing Communications, Brand Marketing, Sustainability Standards, Customer Engagement, Advertising, Regulatory Compliance, Data-Driven Marketing, Law, Regulation, and Compliance, Driving engagement, Regulatory Requirements, Market Opportunities, Environmental Issue, Digital Marketing, Engineering Management, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Anomaly Detection, Model Evaluation, Dashboard, CI/CD, Data Visualization, DevOps, Continuous Monitoring, Data-Driven Decision-Making, Performance Analysis, Key Performance Indicators (KPIs), Statistical Analysis, Performance Tuning, Data Processing, Artificial Intelligence and Machine Learning (AI/ML), Real Time Data, Automation, Agentic systems, Version Control
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Blockchain, Front-End Web Development, Application Development, Web Development, Transaction Processing, Development Testing, Frontend Integration, Cryptography, FinTech, Emerging Technologies, Software Design, HTML and CSS, Software Architecture, Test Script Development, User Interface (UI) Design, Experience Design, Javascript, Application Deployment, Payment Systems, Data Management
★ 4.8 (24) · Intermediate · Course · 1 - 4 Weeks

IBM
Skills you'll gain: Data Storytelling, Data Mining, Data Science, Data-Driven Decision-Making, Business Analytics, Big Data, Digital Transformation, Analytics, Regression Analysis, Apache Hadoop, Machine Learning, Deep Learning, Cloud Computing
★ 4.5 (21) · Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, Web Development, JavaScript Frameworks, Database Management, Secure Coding, Application Programming Interface (API), Software Architecture, NoSQL, API Design, Authentications, Performance Tuning, Authorization (Computing)
★ 4.3 (7) · Intermediate · Course · 1 - 4 Weeks