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.

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, LangChain, AI Orchestration, SQL, LLM Application, Query Languages, Generative AI Agents, OpenAI API, Microsoft Azure, Tool Calling, OpenAI, Natural Language Processing, Large Language Modeling
★ 4.5 (54) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI) Design, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Database Application, Server Side, Back-End Web Development, Full-Stack Web Development, Javascript
★ 4.2 (33) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Retrieval-Augmented Generation, Generative AI, LLM Application, Large Language Modeling, Embeddings, Natural Language Processing, Unstructured Data, Application Development, Data Pipelines, User Interface (UI), Data Processing, SQL, Front-End Web Development, Application Deployment
★ 4.4 (14) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, AI literacy, Multimodal Prompts, Artificial Intelligence
★ 3.6 (21) · Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Retrieval-Augmented Generation, Agentic Workflows, AI Workflows, AI Orchestration, Responsible AI, AI Security, AI Integrations, Model Deployment, Context Engineering, Context Management, Healthcare Ethics, Patient Communication
★ 2.8 (6) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Responsible AI, LLM Application, Large Language Modeling, Google Cloud Platform, Model Training, MLOps (Machine Learning Operations), Fine-tuning, Software Versioning, Version Control, Supervised Learning
★ 4 (39) · Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: Video Editing, Canva (Software), Video Production, Photo/Video Production and Technology, Marketing Materials, Post-Production, Visual Storytelling, Content Creation, Digital Content, Animations, Multimedia, Content Optimization, Storytelling, Typography, Branding, Driving engagement
★ 4.4 (7) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Campaigns, AI Personalization, Social Media Marketing, Generative AI, AI powered creativity, Personalized Campaigns, Trend Analysis, Social Media Analytics, Social Media, Social Media Management, Content Performance Analysis, Instagram, Social Media Content, Content Creation, Prompt Engineering Tools, Drive Engagement, Driving engagement, Automation, Creativity, Analytics
★ 4.9 (9) · Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, Javascript, Computational Thinking, Program Development, Game Design, Object Oriented Programming (OOP), Data Structures, Event-Driven Programming
★ 4.8 (64) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Brand Marketing, Branding, Brand Strategy, Brand Awareness, Creative Design, Visual Storytelling, Target Audience, Brand Management, User Feedback, Customer Insights, Storytelling, Growth Strategies, Marketing, Driving engagement, Market Research, Target Market, Promotional Strategies, Social Media, Customer Analysis, Digital Marketing
★ 4.6 (18) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Routing Protocols, Wide Area Networks, Network Security, Network Routing, Data Centers, Virtual Networking, TCP/IP, Network Administration, Open Shortest Path First (OSPF), Network Protocols, Network Switches, Virtual Machines, Virtual Local Area Network (VLAN), Virtualization, Virtual Private Networks (VPN), Wireless Networks, Network Monitoring, Network Troubleshooting, Network Architecture, Hardware Troubleshooting
★ 4.8 (12) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Restful API, Android Development, Kotlin, API Design, Android Studio, Application Programming Interface (API), Android Jetpack, Mobile Development, Database Application, Database Management, Data Persistence, Databases, JSON, Database Development, Web Applications, Back-End Web Development, SQL, Data Access, Relational Databases
★ 4.7 (62) · Intermediate · Course · 1 - 3 Months