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.

Skills you'll gain: Canva (Software), Content Creation, Social Media Content, Facebook, Digital Content, Social Media Campaigns, Social Media, Marketing Materials, Graphic and Visual Design, Design, Graphic Design, Content Marketing, Social Impact
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Git (Version Control System), Google Cloud Platform, Remote Access Systems, Data Processing, Cloud Storage, Infrastructure As A Service (IaaS), Data Pipelines, Data Sharing, Virtual Machines, Cloud Computing, Data Transformation, Security Software, Process Analysis
Beginner · Project · Less Than 2 Hours

Skills you'll gain: AI Workflows, Salesforce, AI Security, Responsible AI, Data Ethics, AI Enablement, Customer Relationship Management, Generative AI, Predictive Modeling, Data Security, Data Modeling, Large Language Modeling
Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Interpersonal Communications, Business Communication, Verbal Communication Skills, Communication, Internal Communications, Corporate Communications, Business Correspondence, Social Skills, Collaboration, Conflict Management, Non-Verbal Communication, Active Listening, Relationship Building, Organizational Structure, Mediation, Customer Relationship Building, Contract Negotiation, Organizational Development, Negotiation, Vendor Management
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, Database Design, API Design, MongoDB, Database Management, Authentications, Relational Databases, Performance Tuning, Databases, Authorization (Computing), NoSQL, SQL, Frontend Integration, Node.JS, Scalability
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Creativity, Creative Thinking, Teamwork, Presentations, Team Building, Innovation, Collaboration, Professional Development, Public Speaking, Communication, Influencing, Decision Making
Beginner · Course · 1 - 3 Months

Skills you'll gain: Android Development, Unity Engine, Mobile Development, Video Game Development, User Interface (UI), Game Design, User Interface and User Experience (UI/UX) Design, 3D Assets, C# (Programming Language), Scripting, Computer Graphics, Software Installation, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Oracle Databases, Oracle SQL Developer, Database Design, Database Administration, Database Architecture and Administration, Database Management, Database Management Systems, Performance Tuning, Data Storage, SQL, Network Administration, User Accounts
Mixed · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Vibe coding, Generative AI Agents, AI Workflows, Agentic systems, Email Automation, AI Orchestration, Search Engine Optimization, Inside Sales, Web Analytics, Prompt Engineering, Development Environment, Application Deployment, Front-End Web Development, Debugging
Mixed · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Server Side, Web Applications, Software Architecture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Delivery, Application Performance Management, Continuous Integration, Cloud-Native Computing, Application Deployment, Cloud Infrastructure, Cloud Storage, Security Controls, Database Management, Role-Based Access Control (RBAC), Identity and Access Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Google Cloud Platform, CI/CD, Continuous Deployment, Application Deployment, Continuous Integration, Cloud Storage, Continuous Delivery, Cloud Security, Role-Based Access Control (RBAC), Managed Services, Cloud Services, Data Storage, Security Controls, Database Management, Identity and Access Management, Authorization (Computing), Application Performance Management, Authentications
Intermediate · Course · 1 - 3 Months