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: Generative AI, Large Language Modeling, Generative Model Architectures, LLM Application, Prompt Engineering, Model Deployment, Python Programming, Applied Machine Learning, Scalability, Natural Language Processing, Responsible AI, Machine Learning, Model Evaluation, Reinforcement Learning
Intermediate · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Rmarkdown, Exploratory Data Analysis, Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Plot (Graphics), Statistical Programming, Statistical Visualization, Ggplot2, R (Software), Dimensionality Reduction, Data Visualization Software, Data Integration, Knitr, Data Sharing, GitHub, Machine Learning
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Supervised Learning, Transfer Learning, Recurrent Neural Networks (RNNs), Markov Model, Embeddings, Text Mining, Dimensionality Reduction, Machine Learning Methods, Statistical Machine Learning, Artificial Neural Networks, Classification Algorithms, Data Preprocessing, PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Feature Engineering, Applied Machine Learning, Algorithms, Keras (Neural Network Library)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Object Oriented Programming (OOP), File I/O, Microservices, CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Engineering Software, Database Management, Software Design, Version Control
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Dashboard, Data Warehousing, Data Storytelling, SQL, Data Visualization, Database Design, Data Security, Data Migration, Data Governance, Descriptive Statistics, IBM DB2, Cloud Storage, Extract, Transform, Load, Data Visualization Software, Data Management, Relational Databases, Databases, Data Architecture, Exploratory Data Analysis, Business Intelligence
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Exploratory Data Analysis, Database Design, Data Wrangling, Shiny (R Package), Ggplot2, Data Visualization Software, Data Visualization, Relational Databases, Statistical Visualization, Interactive Data Visualization, Statistical Analysis, Dashboard, Big Data, Data Analysis, Microsoft Excel, Data Presentation, Analytical Skills, Data Manipulation, Web Scraping
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Project Management, LLM Application, AI Enablement, Project Management Life Cycle, Data Ethics, Case Studies, Real Time Data, Team Oriented, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Project Documentation, AI Workflows, AI Personalization, Machine Learning, Context Management
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, NoSQL, Apache Spark, Data Warehousing, Web Scraping, Database Administration, Apache Hadoop, Database Design, Relational Databases, Linux Commands, Data Pipelines, SQL, IBM Cognos Analytics, Database Management, Generative AI, Professional Networking, Data Import/Export, Python Programming, Data Analysis, Data Science
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Systems Analysis, Stakeholder Communications, LLM Application, Systems Architecture, Solution Architecture, Real Time Data, AI Workflows, AI Personalization, Software Architecture, Stakeholder Analysis, Systems Thinking, Responsible AI, Business Communication, Machine Learning, Project Documentation, Context Management, Technical Consulting
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Storyboarding, Wireframing, Information Architecture, Figma (Design Software), User Story, User Experience Design, User Centered Design, Prototyping, User Interface (UI), Usability, Mockups, Persona (User Experience), User Flows
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Technology Roadmaps, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Performance Measurement, Search Engine Marketing, Content Performance Analysis, Data-Driven Decision-Making, Search Engine Optimization, Branding, Web Analytics and SEO, Business Metrics, Marketing Strategy and Techniques, Digital Marketing, Customer Engagement, Keyword Research, Customer experience strategy (CX), Digital Advertising, Marketing, E-Commerce, Online Advertising, Email Marketing, Marketing Analytics
Beginner · Course · 1 - 4 Weeks