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.

The Museum of Modern Art
Skills you'll gain: Social Justice, Storytelling, Diversity Awareness, Community Development, Community Organizing, Social Impact, Environmental Issue, Design Thinking, Public History, Performing Arts, Creativity, Liberal Arts, Aesthetics, Cultural Diversity, Art History, Design Strategies, Culture, Media and Communications
★ 4.8 (76) · Beginner · Course · 1 - 3 Months

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Recruitment, Talent Recruitment, Professional Networking, Diversity Equity and Inclusion Initiatives, Diversity Training, Applicant Tracking Systems, Workplace inclusivity, Diversity and Inclusion, Recruitment Strategies, Relationship Building, Talent Acquisition, Diversity Awareness, Diversity Programs, Cultural Diversity, Talent Pipelining, Full Cycle Recruitment, Drive Engagement, Talent Sourcing, Branding, Communication
★ 4.7 (34) · Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Generative AI, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Large Language Modeling, Deep Learning, Machine Learning
★ 4.6 (51) · Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Android Development, Application Development, Android (Operating System), Video Game Development, Android Studio, Mobile Development, Software Development Tools, Game Design, Computer Programming Tools, Development Environment, Internet Of Things, Web Servers, Web Applications, Java, Ubuntu, Peripheral Devices, Operating Systems, Software Installation, System Configuration, Hardware Troubleshooting
★ 4.2 (160) · Mixed · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Design and Development, Web Development
★ 4.5 (47) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Frontend Integration, Continuous Integration, Restful API, Database Development, Docker (Software), Model View Controller, Front-End Web Development, Relational Databases, Databases, Web Design and Development, User Story, CI/CD, Java, Java Programming, Database Application, Full-Stack Web Development, Spring Boot, Back-End Web Development, Software Design Documents
★ 4 (11) · Advanced · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: User Story, Human Computer Interaction, Software Development Life Cycle, Functional Requirement, Unified Modeling Language, User Experience Design, User Interface (UI), Software Development Methodologies, Requirements Analysis, Prototyping, User Experience, User Interface (UI) Design, User Requirements Documents, User Interface and User Experience (UI/UX) Design, System Requirements, Interaction Design, Functional Specification, Requirements Elicitation, Software Development, Process Driven Development
★ 4.9 (181) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
★ 4.5 (331) · Beginner · Guided Project · Less Than 2 Hours

Rice University
Skills you'll gain: Computational Thinking, Algorithms, Theoretical Computer Science, Bioinformatics, Data Structures, Python Programming, Data Analysis, Unsupervised Learning, Analysis, Text Mining
★ 4.7 (220) · Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: ArcGIS, Data Storytelling, GIS Software, Spatial Data Analysis, Data Presentation, Geographic Information Systems, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Heat Maps, Data Visualization Software, Network Analysis, Data Manipulation, Network Routing
★ 4.5 (139) · Intermediate · Course · 1 - 4 Weeks
STARWEAVER
Skills you'll gain: Embedded Software, Embedded Systems, Electrical Systems, Cybersecurity, Program Development, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development
★ 4.5 (44) · Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: .NET Framework, C (Programming Language)
★ 4.1 (311) · Intermediate · Course · 1 - 4 Weeks