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.

Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Data Management, Model Evaluation, AI Workflows, Data Governance, Google Cloud Platform, Data Preprocessing, Data Pipelines, Feature Engineering, Machine Learning, Data Transformation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Computer Graphics, Visualization (Computer Graphics), Animation and Game Design, Graphical Tools, Design Software, Image Quality, Layout Design
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Color Theory, Web Design, Responsive Web Design, HTML and CSS, ChatGPT, Generative AI, Development Environment, Javascript, Cloud Hosting, Software Installation, Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Mapping, IBM WebSphere MQ, Middleware, Business Process Automation, Process Driven Development, Data Integration, Scenario Testing, File Transfer Protocol (FTP), Test Case, Development Testing, Data Validation, Java Programming, System Configuration, Debugging, File Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), User Experience Design, User Centered Design, Design, Web Design, Layout Design, Style Guides, Typography
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Logo Design, Color Theory, Graphic Design, Image Quality, Graphic and Visual Design, Design, Design Elements And Principles, Digital Design, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Unity Engine, Animation and Game Design, 3D Assets, Virtual Environment, Video Game Development, User Interface (UI), C# (Programming Language), Scripting, Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Storytelling, Content Creation, Marketing Design, Facebook, Graphic and Visual Design Software, Social Media, Social Media Content, Graphic Design, Social Media Marketing, Marketing Materials
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Blended Learning, Course Development, Web Content Accessibility Guidelines, Education Software and Technology, Digital pedagogy, Language Learning, Technology Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Application Deployment, API Design, Cloud Computing Architecture, Microservices, Kubernetes, Google Cloud Platform, Restful API, Cloud Computing, CI/CD, Service Level Agreement, Cloud Storage, Network Architecture, DevOps, Cloud Security, Load Balancing, System Design and Implementation, Key Performance Indicators (KPIs), Scalability, System Monitoring
Advanced · Course · 1 - 3 Months

Skills you'll gain: Video Production, Instructional Design, Digital pedagogy, Virtual Environment, User Interface and User Experience (UI/UX) Design, Teaching, Education Software and Technology, User Centered Design, Student Engagement, Learning Styles, Technical Writing, Web Content Accessibility Guidelines, UI/UX Research, Online Advertising, Survey Creation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Java, Application Design, Unit Testing, Middleware, Service Oriented Architecture, Software Design Patterns, Authentications
Advanced · Course · 1 - 4 Weeks