A comprehensive roadmap for mastering Generative AI, including free courses, videos, articles, and books. Curated from resources shared by experts across LinkedIn, Twitter, and major AI platforms like Microsoft, Google, OpenAI, IBM, and more. This guide is designed to support learners from beginner to advanced levels. Contributions are welcome!
JavaScript
81
26 commits
updated Jun 1, 2026
A curated, phase-based roadmap for mastering generative AI -- from mathematical foundations to production systems. Every resource has been hand-picked for quality and organized so you know exactly what to learn next.
localStorage| Phase | Focus | Tracks |
|---|---|---|
| 1 -- Foundations | Mathematics, ML basics, deep learning, transformers | 4 |
| 2 -- Core LLM Engineering | LLMs, RAG, AI agents | 3 |
| 3 -- Production & Infrastructure | LLMOps, open-source AI, enterprise governance | 3 |
| 4 -- Applied AI | Multimodal, product engineering, use cases, tools | 4 |
| Reasoning & Coding | Reasoning models, test-time compute, coding AI tools | 2 |
Phase 1: Foundations Phase 2: Core LLM Engineering
[Introduction] ▸ 7 resources [LLM Engineering] ▸ 28 resources
[Scientific Foundations] ▸ 13 [RAG Systems] ▸ 16
[Machine Learning] ▸ 24 [AI Agents] ▸ 16
[Deep Learning] ▸ 23
Phase 3: Production Phase 4: Applied AI
[LLMOps & Infrastructure] ▸14 [Multimodal AI] ▸ 16
[Open Source AI Ecosystem] ▸10 [AI Product Engineering] ▸ 9
[Enterprise AI Governance] ▸12 [Real-World Use Cases] ▸ 11
[Tools & Frameworks] ▸ 18
+ Reasoning Models (Advanced, 8) | Coding AI & Dev Tools (Intermediate, 8)
data/
resources.js # Single source of truth for all tracks and resources
assets/
app.js # Application logic (sidebar viewer, progress, filters, theme)
styles.css # Styles with light + dark theme support
hero-banner.svg # README header image
docs/ # Deep-dive guides for each track
index.html # Interactive web app
Below is the original comprehensive resource listing for offline reference. All resources are also available in the interactive app with progress tracking, filters, and the built-in doc viewer.
Welcome to the Generative AI Learning Roadmap! 🎉 This guide is a comprehensive resource, covering free courses, videos, articles, and books that will take you from the fundamentals of Machine Learning and NLP to the advanced world of Generative AI. Whether you're a beginner or an experienced AI enthusiast, this roadmap provides a structured path for deep learning.
This guide is curated from a collection of resources shared on LinkedIn, Twitter, and other social media channels, as well as suggestions from renowned educational institutions and leading AI organizations including Microsoft, OpenAI, Google, IBM, AWS, Stanford, Harvard, and more.
This README is the broad resource catalog. For a deeper, modular learning path, use the new docs folder:
Recommended starting points:
Python for Data Science, AI & Development -- IBM
🔗 Course Link
Description: Learn Python basics, data types, and functions for Data Science.
Machine Learning Fundamentals -- Stanford University
🔗 Course Link
Description: Covers ML basics like linear regression, decision trees, and model evaluation.
AI for Everyone -- DeepLearning.AI
🔗 Course Link
Description: An introduction to AI concepts, ethics, and applications, perfect for non-technical learners.
Introduction to AI with Python -- Harvard University
🔗 Course Link
Description: A 7-week course covering AI technologies and machine learning basics.
Mathematics for ML
🎬 Watch Video
Topics Covered: Linear algebra, calculus, and foundational math for ML.
Data Science Basics
🎬 Watch Video
Topics Covered: Core concepts in data science and ML fundamentals.
Neural Networks & Deep Learning -- DeepLearning.AI
🔗 Course Link
Description: Understand core architectures of neural networks and deep learning models.
Data Science & ML -- Harvard University
🔗 Course Link
Description: Covers intermediate machine learning concepts, probability, and statistics.
Generative AI with Large Language Models -- AWS
🔗 Course Link
Description: Build and deploy large language models (LLMs) with AWS resources.
Training Embeddings for Recommendation Systems
🎬 Watch Video
Topics Covered: Key concepts in embeddings and their use in recommendation engines.
Data Science: Visualization
🎬 Watch Video
Topics Covered: Visualizing data with Python libraries.
Advanced Machine Learning on Google Cloud Specialization -- Google
🔗 Course Link
Description: Covers advanced ML techniques, including model optimization and hyperparameter tuning.
AI Workflow: Feature Engineering and Bias Detection -- IBM
🔗 Course Link
Description: Focuses on data preparation, bias detection, and model validation techniques.
Supervised Machine Learning: Regression and Classification
🔗 Course Link
Description: An in-depth course on supervised ML techniques with applications in regression and classification.
Deep Residual Learning for Image Recognition
🎬 Watch Video
Topics Covered: Understanding deep residual networks for image recognition tasks.
Attention Mechanisms and Transformers
🎬 Watch Video
Topics Covered: Deep dive into attention mechanisms and transformer models.
LangChain Prompt Templates
🔗 Course Link
Description: Building and applying prompt templates in LangChain.
LangChain ChatBots Memory
🔗 Docs Link
Description: Official LangChain and LangGraph memory concepts for short-term and long-term agent memory.
This section includes influential research papers and readings recommended by Ilya Sutskever, a pioneer in the AI and machine learning field. These papers are foundational for understanding neural networks, LSTMs, and other advanced AI concepts.
"Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play" by David Foster
Description: A guide to generative models and their applications in creative fields.
"Natural Language Processing with Transformers" by Lewis Tunstall, Leandro von Werra, and Thomas Wolf
Description: Practical guide to working with transformer-based NLP models.
"The Hundred-Page Machine Learning Book" by Andriy Burkov
Description: A concise yet comprehensive overview of machine learning concepts.
"Machine Learning Yearning" by Andrew Ng
Description: Free book offering insights into how to structure ML projects effectively.
"Attention is All You Need"
📄 Read Article
Description: Foundational paper on the Transformer model, revolutionizing NLP.
"Understanding LSTMs" by Christopher Olah
📄 Read Article
Description: An illustrated guide to Long Short-Term Memory (LSTM) networks.
"Scaling Laws for Neural Language Models"
📄 Read Article
Description: Research on scaling language models and their impacts on performance.
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Machine Learning | Mathematics for ML | Video | Watch |
| Machine Learning | Linear Regression | Course | Link |
| Machine Learning | Logistic Regression | Course | Link |
| Machine Learning | Naive Bayes Classifier | Video | Watch |
| Machine Learning | Dimensionality Reduction (PCA, AutoEncoders) | Course | Link |
| Machine Learning | Data Science: Machine Learning (Harvard) | Course | Link |
| Machine Learning | Machine Learning Crash Course | Course (Google) | Link |
| Machine Learning | Data Science: Linear Regression (Harvard) | Course | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Statistics | Statistics Fundamentals | Playlist | Link |
| Statistics | Data Science: Probability (Harvard) | Course | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Generative AI | ChatGPT Prompt Engineering for Devs | Course (OpenAI) | Link |
| Generative AI | LLMOps (Google Cloud & DeepLearning.AI) | Course | Link |
| Generative AI | Generative AI for Data Analysis (Microsoft) | Professional Certificate | Link |
| Generative AI | AI for Everyone (DeepLearning.AI) | Course | Link |
| Generative AI | Generative AI with Large Language Models (AWS) | Course | Link |
| Generative AI | Generative Deep Learning by David Foster | Book | - |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Programming | Python for Data Science, AI & Development (IBM) | Course | Link |
| Programming | R Programming Fundamentals | Course (Stanford) | Link |
| Programming | SQL for Data Science | Course | Link |
| Programming | MongoDB Basics | Course | Link |
| Programming | Python for Data Science (Playlist) | Playlist | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| LangChain and Prompt Engineering | LangChain Prompt Templates | Course | Link |
| LangChain and Prompt Engineering | Building LLM Agents Using LangChain | Course | Link |
| LangChain and Prompt Engineering | LangChain Output Parsing | Course | Link |
| LangChain and Prompt Engineering | Understanding LangChain Chains | Course | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Other Specialized Topics | Dynamic Pricing in Ecommerce | Video | Watch |
| Other Specialized Topics | Transparent Machine Learning with GenAI | Video | Watch |
| Other Specialized Topics | RAG from Scratch | Course | Link |
| Other Specialized Topics | Detecting Buyer-side Returns Fraud | Video | Watch |
| Other Specialized Topics | LinkedIn's CTR Modeling | Video | Watch |
| Other Specialized Topics | Building Large Language Models (Stanford CS229) | Course | Link |
This roadmap is designed to help learners advance through different levels of understanding in Generative AI. Be consistent in your learning, practice regularly, and make the most of the amazing free resources available. Enjoy your journey toward becoming a Generative AI expert! 😄
Contributions are welcome -- whether it is adding a resource, fixing a link, or improving the documentation.
See the contribution guide to get started.
19 commits
7 commits
JavaScript
46.3%
CSS
41.0%
HTML
12.7%
A comprehensive roadmap for mastering Generative AI, including free courses, videos, articles, and books. Curated from resources shared by experts across LinkedIn, Twitter, and major AI platforms like Microsoft, Google, OpenAI, IBM, and more. This guide is designed to support learners from beginner to advanced levels. Contributions are welcome!
JavaScript
81
26 commits
updated Jun 1, 2026
A curated, phase-based roadmap for mastering generative AI -- from mathematical foundations to production systems. Every resource has been hand-picked for quality and organized so you know exactly what to learn next.
localStorage| Phase | Focus | Tracks |
|---|---|---|
| 1 -- Foundations | Mathematics, ML basics, deep learning, transformers | 4 |
| 2 -- Core LLM Engineering | LLMs, RAG, AI agents | 3 |
| 3 -- Production & Infrastructure | LLMOps, open-source AI, enterprise governance | 3 |
| 4 -- Applied AI | Multimodal, product engineering, use cases, tools | 4 |
| Reasoning & Coding | Reasoning models, test-time compute, coding AI tools | 2 |
Phase 1: Foundations Phase 2: Core LLM Engineering
[Introduction] ▸ 7 resources [LLM Engineering] ▸ 28 resources
[Scientific Foundations] ▸ 13 [RAG Systems] ▸ 16
[Machine Learning] ▸ 24 [AI Agents] ▸ 16
[Deep Learning] ▸ 23
Phase 3: Production Phase 4: Applied AI
[LLMOps & Infrastructure] ▸14 [Multimodal AI] ▸ 16
[Open Source AI Ecosystem] ▸10 [AI Product Engineering] ▸ 9
[Enterprise AI Governance] ▸12 [Real-World Use Cases] ▸ 11
[Tools & Frameworks] ▸ 18
+ Reasoning Models (Advanced, 8) | Coding AI & Dev Tools (Intermediate, 8)
data/
resources.js # Single source of truth for all tracks and resources
assets/
app.js # Application logic (sidebar viewer, progress, filters, theme)
styles.css # Styles with light + dark theme support
hero-banner.svg # README header image
docs/ # Deep-dive guides for each track
index.html # Interactive web app
Below is the original comprehensive resource listing for offline reference. All resources are also available in the interactive app with progress tracking, filters, and the built-in doc viewer.
Welcome to the Generative AI Learning Roadmap! 🎉 This guide is a comprehensive resource, covering free courses, videos, articles, and books that will take you from the fundamentals of Machine Learning and NLP to the advanced world of Generative AI. Whether you're a beginner or an experienced AI enthusiast, this roadmap provides a structured path for deep learning.
This guide is curated from a collection of resources shared on LinkedIn, Twitter, and other social media channels, as well as suggestions from renowned educational institutions and leading AI organizations including Microsoft, OpenAI, Google, IBM, AWS, Stanford, Harvard, and more.
This README is the broad resource catalog. For a deeper, modular learning path, use the new docs folder:
Recommended starting points:
Python for Data Science, AI & Development -- IBM
🔗 Course Link
Description: Learn Python basics, data types, and functions for Data Science.
Machine Learning Fundamentals -- Stanford University
🔗 Course Link
Description: Covers ML basics like linear regression, decision trees, and model evaluation.
AI for Everyone -- DeepLearning.AI
🔗 Course Link
Description: An introduction to AI concepts, ethics, and applications, perfect for non-technical learners.
Introduction to AI with Python -- Harvard University
🔗 Course Link
Description: A 7-week course covering AI technologies and machine learning basics.
Mathematics for ML
🎬 Watch Video
Topics Covered: Linear algebra, calculus, and foundational math for ML.
Data Science Basics
🎬 Watch Video
Topics Covered: Core concepts in data science and ML fundamentals.
Neural Networks & Deep Learning -- DeepLearning.AI
🔗 Course Link
Description: Understand core architectures of neural networks and deep learning models.
Data Science & ML -- Harvard University
🔗 Course Link
Description: Covers intermediate machine learning concepts, probability, and statistics.
Generative AI with Large Language Models -- AWS
🔗 Course Link
Description: Build and deploy large language models (LLMs) with AWS resources.
Training Embeddings for Recommendation Systems
🎬 Watch Video
Topics Covered: Key concepts in embeddings and their use in recommendation engines.
Data Science: Visualization
🎬 Watch Video
Topics Covered: Visualizing data with Python libraries.
Advanced Machine Learning on Google Cloud Specialization -- Google
🔗 Course Link
Description: Covers advanced ML techniques, including model optimization and hyperparameter tuning.
AI Workflow: Feature Engineering and Bias Detection -- IBM
🔗 Course Link
Description: Focuses on data preparation, bias detection, and model validation techniques.
Supervised Machine Learning: Regression and Classification
🔗 Course Link
Description: An in-depth course on supervised ML techniques with applications in regression and classification.
Deep Residual Learning for Image Recognition
🎬 Watch Video
Topics Covered: Understanding deep residual networks for image recognition tasks.
Attention Mechanisms and Transformers
🎬 Watch Video
Topics Covered: Deep dive into attention mechanisms and transformer models.
LangChain Prompt Templates
🔗 Course Link
Description: Building and applying prompt templates in LangChain.
LangChain ChatBots Memory
🔗 Docs Link
Description: Official LangChain and LangGraph memory concepts for short-term and long-term agent memory.
This section includes influential research papers and readings recommended by Ilya Sutskever, a pioneer in the AI and machine learning field. These papers are foundational for understanding neural networks, LSTMs, and other advanced AI concepts.
"Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play" by David Foster
Description: A guide to generative models and their applications in creative fields.
"Natural Language Processing with Transformers" by Lewis Tunstall, Leandro von Werra, and Thomas Wolf
Description: Practical guide to working with transformer-based NLP models.
"The Hundred-Page Machine Learning Book" by Andriy Burkov
Description: A concise yet comprehensive overview of machine learning concepts.
"Machine Learning Yearning" by Andrew Ng
Description: Free book offering insights into how to structure ML projects effectively.
"Attention is All You Need"
📄 Read Article
Description: Foundational paper on the Transformer model, revolutionizing NLP.
"Understanding LSTMs" by Christopher Olah
📄 Read Article
Description: An illustrated guide to Long Short-Term Memory (LSTM) networks.
"Scaling Laws for Neural Language Models"
📄 Read Article
Description: Research on scaling language models and their impacts on performance.
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Machine Learning | Mathematics for ML | Video | Watch |
| Machine Learning | Linear Regression | Course | Link |
| Machine Learning | Logistic Regression | Course | Link |
| Machine Learning | Naive Bayes Classifier | Video | Watch |
| Machine Learning | Dimensionality Reduction (PCA, AutoEncoders) | Course | Link |
| Machine Learning | Data Science: Machine Learning (Harvard) | Course | Link |
| Machine Learning | Machine Learning Crash Course | Course (Google) | Link |
| Machine Learning | Data Science: Linear Regression (Harvard) | Course | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Statistics | Statistics Fundamentals | Playlist | Link |
| Statistics | Data Science: Probability (Harvard) | Course | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Generative AI | ChatGPT Prompt Engineering for Devs | Course (OpenAI) | Link |
| Generative AI | LLMOps (Google Cloud & DeepLearning.AI) | Course | Link |
| Generative AI | Generative AI for Data Analysis (Microsoft) | Professional Certificate | Link |
| Generative AI | AI for Everyone (DeepLearning.AI) | Course | Link |
| Generative AI | Generative AI with Large Language Models (AWS) | Course | Link |
| Generative AI | Generative Deep Learning by David Foster | Book | - |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Programming | Python for Data Science, AI & Development (IBM) | Course | Link |
| Programming | R Programming Fundamentals | Course (Stanford) | Link |
| Programming | SQL for Data Science | Course | Link |
| Programming | MongoDB Basics | Course | Link |
| Programming | Python for Data Science (Playlist) | Playlist | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| LangChain and Prompt Engineering | LangChain Prompt Templates | Course | Link |
| LangChain and Prompt Engineering | Building LLM Agents Using LangChain | Course | Link |
| LangChain and Prompt Engineering | LangChain Output Parsing | Course | Link |
| LangChain and Prompt Engineering | Understanding LangChain Chains | Course | Link |
| Category | Topic | Resource Type | Link |
|---|---|---|---|
| Other Specialized Topics | Dynamic Pricing in Ecommerce | Video | Watch |
| Other Specialized Topics | Transparent Machine Learning with GenAI | Video | Watch |
| Other Specialized Topics | RAG from Scratch | Course | Link |
| Other Specialized Topics | Detecting Buyer-side Returns Fraud | Video | Watch |
| Other Specialized Topics | LinkedIn's CTR Modeling | Video | Watch |
| Other Specialized Topics | Building Large Language Models (Stanford CS229) | Course | Link |
This roadmap is designed to help learners advance through different levels of understanding in Generative AI. Be consistent in your learning, practice regularly, and make the most of the amazing free resources available. Enjoy your journey toward becoming a Generative AI expert! 😄
Contributions are welcome -- whether it is adding a resource, fixing a link, or improving the documentation.
See the contribution guide to get started.
19 commits
7 commits
JavaScript
46.3%
CSS
41.0%
HTML
12.7%