知识共学
课程来源

DeepLearning.AI 学习进阶路径
更新时间: 2026-07-14
将全部 129 门实际课程(已排除 3 门测试课)按 入门 → 进阶 → 方向专精 → 高阶 重新编排,整合每门课程的官方链接与 B 站视频。
类型说明(见各表「类型」列):
| 类型标记 | 含义 | 建议学法 |
|---|---|---|
| 🎓 专项 | Specialization 系统化专项(含多门子课) | 主菜,完整刷完 |
| 📜 证书 | Professional Certificate 专业证书 | 主菜,建议考取证书 |
| 🔬 课程 | Alpha Course 实验性完整课程 | 主菜,完整刷完 |
| ⚡ 短课 | Short Course 短期实战(1–2 小时) | 穿插学习,缺什么补什么,不必严格按序 |
🌱 第一阶段:入门(建立基础认知,0 前置)
目标:理解 AI 是什么、能干什么,并补齐工具与数学基础。
✅ 完成标志:能用 Python 写简单脚本,看懂"模型在做什么",掌握基本提示词技巧。
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | ★ AI for Everyone 人工智能通识 | 🔬 课程 | 链接 | 视频 |
| 2 | ★ AI Prompting for Everyone 人人可学的 AI 提示词 | 🔬 课程 | 链接 | 视频 |
| 3 | ★ Generative AI for Everyone 人人可学的生成式 AI | 🔬 课程 | 链接 | 视频 |
| 4 | AI Python for Beginners(有 Python 基础可跳过) AI Python 入门 | ⚡ 短课 | 链接 | 视频 |
| 5 | Mathematics for Machine Learning and Data Science Specialization 机器学习与数据科学数学基础专项 | 🎓 专项 | 链接 | 视频 |
| 6 | ChatGPT Prompt Engineering for Developers 面向开发者的 ChatGPT 提示工程 | ⚡ 短课 | 链接 | 视频 |
🌿 第二阶段:进阶(核心技能树)
目标:掌握机器学习与深度学习原理,并进入 GenAI / LLM 应用开发。
2.1 经典基础(必走主干)
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 7 | Machine Learning Specialization 机器学习专项 | 🎓 专项 | 链接 | 视频 |
| 8 | Deep Learning Specialization 深度学习专项 | 🎓 专项 | 链接 | 视频 |
| 9 | PyTorch for Deep Learning Professional Certificate(框架二选一) PyTorch 深度学习专业证书 | 📜 证书 | 链接 | 视频 |
| 9' | TensorFlow Developer Professional Certificate(框架二选一) TensorFlow 开发者专业证书 | 📜 证书 | 链接 | 视频 |
2.2 LLM 原理 + 应用开发
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 10 | How Transformer LLMs Work Transformer 大语言模型工作原理 | ⚡ 短课 | 链接 | 视频 |
| 11 | LangChain for LLM Application Development 基于 LangChain 的大语言模型应用开发 | ⚡ 短课 | 链接 | 视频 |
| 12 | Building Systems with the ChatGPT API 使用 ChatGPT API 构建系统 | ⚡ 短课 | 链接 | 视频 |
| 13 | Generative AI with LLMs 基于大语言模型的生成式 AI | 🔬 课程 | 链接 | 视频 |
2.3 NLP / 数据基础(并行可选)
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 14 | Natural Language Processing Specialization 自然语言处理专项 | 🎓 专项 | 链接 | 视频 |
| 15 | Generative Adversarial Networks (GANs) 生成对抗网络(GAN)专项 | 🎓 专项 | 链接 | 搜索 |
| 16 | Tensorflow: Advanced Techniques TensorFlow 高级技术专项 | 🎓 专项 | 链接 | 搜索 |
| 17 | TensorFlow: Data and Deployment TensorFlow 数据与部署专项 | 🎓 专项 | 链接 | 搜索 |
✅ 完成标志:能独立训练神经网络,并用 LLM API + LangChain 搭出可用应用。
🌳 第三阶段:方向专精(选感兴趣的赛道深入)
到这一步按兴趣分流。每个方向给出推荐顺序。
🅰️ RAG / 检索增强方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Understanding and Applying Text Embeddings 理解与应用文本嵌入 | ⚡ 短课 | 链接 | 视频 |
| 2 | Embedding Models: From Architecture to Implementation 嵌入模型:从架构到实现 | ⚡ 短课 | 链接 | 视频 |
| 3 | Vector Databases: from Embeddings to Applications 向量数据库:从嵌入到应用 | ⚡ 短课 | 链接 | 视频 |
| 4 | Building Applications with Vector Databases 使用向量数据库构建应用 | ⚡ 短课 | 链接 | 视频 |
| 5 | LangChain: Chat with Your Data LangChain:与数据对话 | ⚡ 短课 | 链接 | 视频 |
| 6 | Large Language Models with Semantic Search 基于语义搜索的大语言模型 | ⚡ 短课 | 链接 | 视频 |
| 7 | Advanced Retrieval for AI with Chroma 基于 Chroma 的高级 AI 检索 | ⚡ 短课 | 链接 | 视频 |
| 8 | Building and Evaluating Advanced RAG Applications 构建与评估高级 RAG 应用 | ⚡ 短课 | 链接 | 视频 |
| 9 | Building Agentic RAG with LlamaIndex 使用 LlamaIndex 构建 Agentic RAG | ⚡ 短课 | 链接 | 视频 |
| 10 | Retrieval Augmented Generation (RAG) Course 检索增强生成(RAG)课程 | 🔬 课程 | 链接 | 搜索 |
| 11 | Retrieval Optimization: From Tokenization to Vector Quantization 检索优化:从分词到向量量化 | ⚡ 短课 | 链接 | 视频 |
| 12 | Knowledge Graphs for RAG 面向 RAG 的知识图谱 | ⚡ 短课 | 链接 | 视频 |
| 13 | Agentic Knowledge Graph Construction Agentic 知识图谱构建 | ⚡ 短课 | 链接 | 视频 |
| 14 | Knowledge Graphs for AI Agent API Discovery 面向 AI 智能体 API 发现的知识图谱 | ⚡ 短课 | 链接 | 视频 |
| 15 | Building Multimodal Search and RAG 构建多模态搜索与 RAG | ⚡ 短课 | 链接 | 视频 |
| 16 | Multi-Vector Image Retrieval 多向量图像检索 | ⚡ 短课 | 链接 | 视频 |
| 17 | JavaScript RAG Web Apps with LlamaIndex 使用 LlamaIndex 的 JavaScript RAG 网页应用 | ⚡ 短课 | 链接 | 视频 |
🅱️ Agent 智能体方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Functions, Tools and Agents with LangChain 基于 LangChain 的函数、工具与智能体 | ⚡ 短课 | 链接 | 视频 |
| 2 | AI Agents in LangGraph(核心) 基于 LangGraph 的 AI 智能体 | ⚡ 短课 | 链接 | 视频 |
| 3 | Multi AI Agent Systems with crewAI 基于 crewAI 的多智能体系统 | ⚡ 短课 | 链接 | 视频 |
| 4 | Practical Multi AI Agents and Advanced Use Cases with crewAI 基于 crewAI 的实用多智能体与高级用例 | ⚡ 短课 | 链接 | 视频 |
| 5 | Design, Develop, and Deploy Multi-Agent Systems with CrewAI 使用 CrewAI 设计、开发与部署多智能体系统 | 🔬 课程 | 链接 | 视频 |
| 6 | AI Agentic Design Patterns with AutoGen 基于 AutoGen 的 AI Agentic 设计模式 | ⚡ 短课 | 链接 | 视频 |
| 7 | Agentic AI with Andrew Ng 与吴恩达一起学 Agentic AI | 🔬 课程 | 链接 | 视频 |
| 8 | Building AI Browser Agents 构建 AI 浏览器智能体 | ⚡ 短课 | 链接 | 视频 |
| 9 | Building Your Own Database Agent 构建你自己的数据库智能体 | ⚡ 短课 | 链接 | 视频 |
| 10 | Building and Evaluating Data Agents 构建与评估数据智能体 | ⚡ 短课 | 链接 | 视频 |
| 11 | Building AI Voice Agents for Production 构建生产级 AI 语音智能体 | ⚡ 短课 | 链接 | 视频 |
| 12 | Building Live Voice Agents with Google's ADK 使用 Google ADK 构建实时语音智能体 | ⚡ 短课 | 链接 | 视频 |
| 13 | Voice for AI Agents and Applications 面向 AI 智能体与应用的语音技术 | ⚡ 短课 | 链接 | 视频 |
| 14 | Building an AI-Powered Game 构建 AI 驱动的游戏 | ⚡ 短课 | 链接 | 视频 |
| 15 | Building Interactive Agents with Generative UI 构建基于生成式 UI 的交互式智能体 | ⚡ 短课 | 链接 | 搜索 |
| 16 | Building Coding Agents with Tool Execution 构建具备工具执行能力的编程智能体 | ⚡ 短课 | 链接 | 视频 |
| 17 | Building Code Agents with Hugging Face smolagents 使用 Hugging Face smolagents 构建代码智能体 | ⚡ 短课 | 链接 | 视频 |
| 18 | A2A: The Agent2Agent Protocol A2A:智能体到智能体协议 | ⚡ 短课 | 链接 | 视频 |
| 19 | Agent Memory: Building Memory-Aware Agents 智能体记忆:构建具备记忆能力的智能体 | ⚡ 短课 | 链接 | 视频 |
| 20 | Long-Term Agentic Memory with LangGraph 基于 LangGraph 的长期 Agentic 记忆 | ⚡ 短课 | 链接 | 搜索 |
| 21 | LLMs as Operating Systems: Agent Memory 大语言模型作为操作系统:智能体记忆 | ⚡ 短课 | 链接 | 视频 |
| 22 | ★ Agent Skills with Anthropic 基于 Anthropic 的智能体技能 | ⚡ 短课 | 链接 | 视频 |
| 23 | MCP: Build Rich-Context AI Apps with Anthropic MCP:使用 Anthropic 构建富上下文 AI 应用 | ⚡ 短课 | 链接 | 视频 |
| 24 | Build AI Apps with MCP Servers: Working with Box Files 使用 MCP 服务器构建 AI 应用:处理 Box 文件 | ⚡ 短课 | 链接 | 视频 |
| 25 | Nvidia's NeMo Agent Toolkit: Making Agents Reliable Nvidia NeMo 智能体工具包:让智能体更可靠 | ⚡ 短课 | 链接 | 视频 |
| 26 | Event-Driven Agentic Document Workflows 事件驱动的 Agentic 文档工作流 | ⚡ 短课 | 链接 | 视频 |
| 27 | Document AI: From OCR to Agentic Doc Extraction 文档 AI:从 OCR 到 Agentic 文档抽取 | ⚡ 短课 | 链接 | 视频 |
| 28 | AI Agents for Image and Video Generation 面向图像与视频生成的 AI 智能体 | ⚡ 短课 | 链接 | 视频 |
| 29 | Building Towards Computer Use with Anthropic 使用 Anthropic 构建计算机使用能力 | ⚡ 短课 | 链接 | 视频 |
🅲 提示工程 / 应用质量方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Getting Structured LLM Output 获取结构化 LLM 输出 | ⚡ 短课 | 链接 | 视频 |
| 2 | Function-Calling and Data Extraction with LLMs 使用 LLM 进行函数调用与数据抽取 | ⚡ 短课 | 链接 | 搜索 |
| 3 | Improving Accuracy of LLM Applications 提升 LLM 应用的准确性 | ⚡ 短课 | 链接 | 视频 |
| 4 | Pydantic for LLM Workflows 面向 LLM 工作流的 Pydantic | ⚡ 短课 | 链接 | 视频 |
| 5 | Prompt Compression and Query Optimization 提示词压缩与查询优化 | ⚡ 短课 | 链接 | 视频 |
| 6 | Semantic Caching for AI Agents 面向 AI 智能体的语义缓存 | ⚡ 短课 | 链接 | 视频 |
| 7 | DSPy: Build and Optimize Agentic Apps DSPy:构建与优化 Agentic 应用 | ⚡ 短课 | 链接 | 视频 |
| 8 | Reasoning with o1 使用 o1 推理 | ⚡ 短课 | 链接 | 视频 |
| 9 | Prompt Engineering with Llama 2 & 3 面向 Llama 2 与 3 的提示工程 | ⚡ 短课 | 链接 | 视频 |
| 10 | Prompt Engineering for Vision Models 面向视觉模型的提示工程 | ⚡ 短课 | 链接 | 视频 |
| 11 | Large Multimodal Model Prompting with Gemini 使用 Gemini 的大型多模态模型提示 | ⚡ 短课 | 链接 | 视频 |
| 12 | Collaborative Writing and Coding with OpenAI Canvas 使用 OpenAI Canvas 协作写作与编程 | ⚡ 短课 | 链接 | 视频 |
🅳 模型微调 / 训练方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Open Source Models with Hugging Face 使用 Hugging Face 的开源模型 | ⚡ 短课 | 链接 | 视频 |
| 2 | Finetuning Large Language Models 大语言模型微调 | ⚡ 短课 | 链接 | 视频 |
| 3 | Pretraining LLMs 预训练大语言模型 | ⚡ 短课 | 链接 | 视频 |
| 4 | Post-training of LLMs 大语言模型后训练 | ⚡ 短课 | 链接 | 视频 |
| 5 | Reinforcement Learning from Human Feedback 基于人类反馈的强化学习 | ⚡ 短课 | 链接 | 视频 |
| 6 | Reinforcement Fine-Tuning LLMs with GRPO 使用 GRPO 对大语言模型进行强化微调 | ⚡ 短课 | 链接 | 视频 |
| 7 | Fine-tuning and Reinforcement Learning for LLMs: Intro to Post-Training 面向大语言模型的微调与强化学习:后训练入门 | 🔬 课程 | 链接 | 视频 |
| 8 | Building with Llama 4 基于 Llama 4 构建 | ⚡ 短课 | 链接 | 视频 |
| 9 | Getting Started With Mistral Mistral 入门 | ⚡ 短课 | 链接 | 视频 |
| 10 | Introducing Multimodal Llama 3.2 多模态 Llama 3.2 介绍 | ⚡ 短课 | 链接 | 视频 |
| 11 | Build Long-Context AI Apps with Jamba 使用 Jamba 构建长上下文 AI 应用 | ⚡ 短课 | 链接 | 视频 |
| 12 | Preprocessing Unstructured Data for LLM Applications 面向大语言模型应用的非结构化数据预处理 | ⚡ 短课 | 链接 | 视频 |
🅴 应用开发 / 前端工程方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Building Generative AI Applications with Gradio 使用 Gradio 构建生成式 AI 应用 | ⚡ 短课 | 链接 | 视频 |
| 2 | Fast Prototyping of GenAI Apps with Streamlit 使用 Streamlit 快速原型化生成式 AI 应用 | 🔬 课程 | 链接 | 视频 |
| 3 | Building AI Applications with Haystack 使用 Haystack 构建 AI 应用 | ⚡ 短课 | 链接 | 视频 |
| 4 | Orchestrating Workflows for GenAI Applications 编排生成式 AI 应用工作流 | ⚡ 短课 | 链接 | 视频 |
| 5 | Building Multimodal Data Pipelines 构建多模态数据流水线 | ⚡ 短课 | 链接 | 视频 |
| 6 | Generative AI for Software Development 面向软件开发的生成式 AI | 🔬 课程 | 链接 | 视频 |
| 7 | How Business Thinkers Can Start Building AI Plugins With Semantic Kernel 商务人士如何使用 Semantic Kernel 开始构建 AI 插件 | ⚡ 短课 | 链接 | 视频 |
| 8 | Pair Programming with a Large Language Model 与大语言模型结对编程 | ⚡ 短课 | 链接 | 视频 |
| 9 | Jupyter AI: AI Coding in Notebooks Jupyter AI:在笔记本中进行 AI 编程 | ⚡ 短课 | 链接 | 视频 |
🅵 AI 编码助手方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Claude Code: A Highly Agentic Coding Assistant Claude Code:高度 Agentic 的编程助手 | ⚡ 短课 | 链接 | 视频 |
| 2 | Gemini CLI: Code & Create with an Open-Source Agent Gemini CLI:使用开源智能体编程与创作 | ⚡ 短课 | 链接 | 视频 |
| 3 | Build Apps with Windsurf's AI Coding Agents 使用 Windsurf 的 AI 编程智能体构建应用 | ⚡ 短课 | 链接 | 视频 |
| 4 | Vibe Coding 101 with Replit 使用 Replit 的 Vibe Coding 入门 | ⚡ 短课 | 链接 | 视频 |
| 5 | Spec-Driven Development with Coding Agents 基于编码智能体的规范驱动开发 | ⚡ 短课 | 链接 | 视频 |
| 6 | ★ Build with Andrew 与 Andrew 一起构建 | 🔬 课程 | 链接 | 视频 |
🅶 多模态 / 前沿模型方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | How Diffusion Models Work 扩散模型工作原理 | ⚡ 短课 | 链接 | 视频 |
| 2 | Introduction to On-Device AI 端侧 AI 入门 | ⚡ 短课 | 链接 | 视频 |
| 3 | Transformers in Practice 实践中的 Transformers | 🔬 课程 | 链接 | 搜索 |
| 4 | Federated Learning 联邦学习 | ⚡ 短课 | 链接 | 视频 |
🅷 行业 / 专项应用方向
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | AI for Medicine 面向医学的 AI 专项 | 🎓 专项 | 链接 | 视频 |
| 2 | AI for Medicine Specialization 面向医学的 AI 专项课程 | 🔬 课程 | 链接 | 视频 |
| 3 | AI for Good Specialization 面向公益的 AI 专项课程 | 🔬 课程 | 链接 | 视频 |
| 4 | practical-data-science-specialization 实用数据科学专项 | 🎓 专项 | 链接 | --- |
| 5 | Data Analytics Professional Certificate 数据分析专业证书 | 🔬 课程 | 链接 | 视频 |
| 6 | Data Engineering 数据工程 | 🔬 课程 | 链接 | 视频 |
🚀 第四阶段:高阶(工程化 + 底层硬核)
目标:把模型从 Demo 推向生产,并理解底层实现。
推理与部署优化
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Efficiently Serving LLMs 高效服务大语言模型 | ⚡ 短课 | 链接 | 视频 |
| 2 | Fast & Efficient LLM Inference with vLLM 使用 vLLM 实现快速高效的大语言模型推理 | ⚡ 短课 | 链接 | 视频 |
| 3 | Efficient Inference with SGLang: Text and Image Generation 使用 SGLang 实现高效推理:文本与图像生成 | ⚡ 短课 | 链接 | 视频 |
| 4 | Quantization Fundamentals with Hugging Face 使用 Hugging Face 的量化基础 | ⚡ 短课 | 链接 | 视频 |
| 5 | Quantization in Depth 量化深入 | ⚡ 短课 | 链接 | 视频 |
| 6 | Carbon Aware Computing for GenAI Developers 面向生成式 AI 开发者的碳感知计算 | ⚡ 短课 | 链接 | 搜索 |
训练底层
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Attention in Transformers: Concepts and Code in PyTorch Transformers 中的注意力:PyTorch 概念与代码 | ⚡ 短课 | 链接 | 视频 |
| 2 | Build and Train an LLM with JAX(硬核) 使用 JAX 构建与训练大语言模型 | ⚡ 短课 | 链接 | 视频 |
生产化 / 运维
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Machine Learning in Production 生产环境中的机器学习 | 🔬 课程 | 链接 | 视频 |
| 2 | LLMOps 大语言模型运维 | ⚡ 短课 | 链接 | 搜索 |
| 3 | Automated Testing for LLMOps 面向 LLMOps 的自动化测试 | ⚡ 短课 | 链接 | 视频 |
| 4 | Evaluating and Debugging Generative AI Models Using Weights and Biases 使用 Weights and Biases 评估与调试生成式 AI 模型 | ⚡ 短课 | 链接 | 视频 |
| 5 | Evaluating AI Agents 评估 AI 智能体 | ⚡ 短课 | 链接 | 视频 |
安全 / 治理
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Red Teaming LLM Applications 对大语言模型应用进行红队测试 | ⚡ 短课 | 链接 | 视频 |
| 2 | Governing AI Agents 治理 AI 智能体 | ⚡ 短课 | 链接 | 视频 |
| 3 | Safe and Reliable AI via Guardrails 通过 Guardrails 实现安全可靠的 AI | ⚡ 短课 | 链接 | 搜索 |
🅷 向量 / 底层基础设施(硬核补充)
| 顺序 | 课程名称 | 类型 | 课程链接 | B站视频 |
|---|---|---|---|---|
| 1 | Embedding Models: From Architecture to Implementation(同 RAG 方向) 嵌入模型:从架构到实现 | ⚡ 短课 | 链接 | 视频 |
| 2 | Retrieval Optimization: From Tokenization to Vector Quantization(同 RAG 方向) 检索优化:从分词到向量量化 | ⚡ 短课 | 链接 | 视频 |
📌 推荐一条龙路径(最稳)
如果想"一条龙"走完,按以下顺序最不容易卡壳:
AI for Everyone
→ AI Python for Beginners(按需)
→ Mathematics for ML Specialization
→ Machine Learning Specialization
→ Deep Learning Specialization
→ How Transformer LLMs Work
→ ChatGPT Prompt Engineering for Developers
→ LangChain for LLM Application Development
→ Building Systems with the ChatGPT API
→ [选一个方向:RAG / Agent / 微调]
→ [高阶:推理优化 + 生产部署]
📝 说明
- 共 129 门实际课程(已排除 3 门测试课:leanne-test、waitlist-test、leanne-test-program),与原索引一一对应、无遗漏。
- 类型列:每门课都标注了类型,对应开头「类型说明」表,便于判断学习投入。
- 跨方向重复:少数课程同时属于多个方向(如 Embedding Models 既属 RAG 也属高阶基础设施),在相应方向各自列出,方便按方向独立学习,不会漏课。
- B站视频:标注「视频」为已确认的中文字幕视频链接;标注「搜索」为 B 站搜索链接(需手动筛选中文字幕版本);标注「---」为暂无对应视频。
- ★ 课程:强烈推荐,学习摩擦最小。
学习社区