全栈学习路线 - 学习索引¶
本路线图为各专项教程的学习顺序指南,具体内容请点击链接跳转到对应教程。
🎯 适用对象¶
- 希望成为全栈工程师的开发者
- 希望拓展技术广度的 AI 方向研究生
📚 学习路线¶
第一阶段:基础能力(月 1-3 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| Python 编程 | → Python 开发/ | 2-3 周 |
| 数据结构与算法 | → 算法/ | 持续练习 |
| Linux 基础 | → Linux 与 Shell/ | 1 周 |
| Git 版本控制 | → Git 与版本控制/ | 3 天 |
第二阶段:前端工程化(月 3-5 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| Web 开发基础 | → Web 开发/ | 2 周 |
| 前端进阶 | → 前端进阶/ | 3 周 |
第三阶段:后端系统开发(月 5-8 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| Java/Go 后端 | → Java 开发/ 或 Go 语言开发/ | 3 周 |
| 数据库 | → 数据库/ | 2 周 |
| 后端架构 | → 后端架构/ | 3 周 |
第四阶段:算法与 AI (月 8-12 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| 机器学习 | → 机器学习/ | 4 周 |
| 深度学习 | → 深度学习/ | 3 周 |
| LLM 学习 | → LLM 学习/ | 4 周 |
| LLM 应用 | → LLM 应用/ | 3 周 |
第五阶段:系统设计与架构(月 12-15 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| 设计模式 | → 设计模式/ | 2 周 |
| 系统设计 | → 系统设计/ | 3 周 |
| 操作系统 | → 操作系统/ | 2 周 |
| 网络 | → 网络/ | 1 周 |
第六阶段: DevOps 与云原生(月 15-18 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| Docker 与 K8s | → 云原生与 DevOps/ | 3 周 |
| CI/CD | → 云原生与 DevOps/05-CI-CD 流水线.md | 1 周 |
第七阶段:安全与质量(月 18-20 ,选修)¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| 网络安全 | → 网络安全/ | 选修 |
| 测试 | → 测试与质量保证/ | 选修 |
第八阶段:求职冲刺(月 20-24 )¶
| 主题 | 教程链接 | 建议时间 |
|---|---|---|
| 面试题库 | → 面试题库/ | 持续 |
| 简历求职 | → 简历与求职/ | 2 周 |
| 科研论文 | → 科研方法与论文写作/ | 需要时 |
🚀 差异化学习路线¶
根据个人目标和时间安排,以下提供 3 条差异化学习路线:
路线 A : 12 个月速成路线( AI 工程方向)¶
🎯 目标:快速具备 AI 工程落地能力,适合转行或急需就业的同学
gantt
title 12个月速成路线 - AI工程方向
dateFormat YYYY-MM
axisFormat %m月
section 基础阶段
数学基础(线代+概率) :a1, 2026-01, 1M
Python编程 + 数据处理 :a2, after a1, 1M
section 核心阶段
机器学习原理与实战 :b1, after a2, 2M
深度学习(CNN/RNN/Transformer) :b2, after b1, 2M
section 应用阶段
LLM应用开发(RAG/Agent) :c1, after b2, 2M
Agent框架与MCP工具生态 :c2, after c1, 1M
section 工程化阶段
MLOps与模型部署 :d1, after c2, 1M
section 求职冲刺
项目整合 + 面试准备 :e1, after d1, 2M 月度里程碑:
| 月份 | 里程碑 | 核心产出 | 关联教程 |
|---|---|---|---|
| 1 月 | 数学基础通关 | 线代/概率笔记,能推导梯度下降 | → AI 数学基础/ |
| 2 月 | Python 熟练 | 完成数据分析小项目 | → Python 开发/ |
| 3-4 月 | ML 掌握 | 手写逻辑回归/决策树, Kaggle 入门赛 | → 机器学习/ |
| 5-6 月 | DL 掌握 | 训练图像分类/文本分类模型 | → 深度学习/ |
| 7-8 月 | LLM 应用 | 构建 RAG 系统,开发 AI Agent | → LLM 应用/、AI Agent 开发实战/ |
| 9 月 | Agent 进阶 | MCP 工具集成,多 Agent 系统 | → AI Agent 开发实战/ |
| 10 月 | 工程化 | 模型容器化部署, CI/CD 流水线 | → MLOps 与 AI 工程化/ |
| 11-12 月 | 求职就绪 | 完整项目 Portfolio+面试通关 | → 简历与求职/、面试题库/ |
技能树:
Text Only
┌─ Python ─┐
│ │
┌── 数学基础 ──┤
│ │
AI工程师 ─┼── ML/DL ─────┼── LLM应用 ─── Agent开发
│ │
└── 数据处理 ──┘ │
↓
MLOps + 部署 → 求职
路线 B : 15 个月标准路线(全栈 AI )¶
🎯 目标:全面掌握 AI 技术栈 + 工程能力,适合有一定基础想系统提升的同学
gantt
title 15个月标准路线 - 全栈AI
dateFormat YYYY-MM
axisFormat %m月
section 基础阶段
数学基础 :a1, 2026-01, 1M
Python + Git + Linux :a2, after a1, 1M
section 核心AI阶段
机器学习 :b1, after a2, 2M
深度学习 :b2, after b1, 2M
section 专项深入
CV专项(图像/检测/分割) :c1, after b2, 1.5M
NLP专项(文本/LLM/RAG) :c2, after c1, 1.5M
section 应用与工程
LLM应用 + Agent开发 :d1, after c2, 2M
MLOps + 系统设计 :d2, after d1, 1.5M
section 实战与求职
实习/项目实战 :e1, after d2, 1.5M
面试准备 + 求职 :e2, after e1, 1M 月度里程碑:
| 月份 | 里程碑 | 核心产出 | 关联教程 |
|---|---|---|---|
| 1 月 | 数学基础 | 线代/概率/优化理论笔记 | → AI 数学基础/ |
| 2 月 | 编程工具链 | Python 项目 + Git 工作流 + Linux 操作 | → Python 开发/、Git 与版本控制/ |
| 3-4 月 | ML 通关 | 经典算法实现+Kaggle 银牌 | → 机器学习/ |
| 5-6 月 | DL 通关 | Transformer 论文复现 | → 深度学习/ |
| 7 月-8 月中 | CV 专项 | 目标检测/图像分割项目 | → 计算机视觉/ |
| 8 月中-9 月 | NLP 专项 | 文本分类/NER/对话系统 | → 自然语言处理/ |
| 10-11 月 | LLM+Agent | 完整 RAG 系统 + AI Agent 应用 | → LLM 应用/、AI Agent 开发实战/ |
| 12 月-1 月中 | 工程化+系统 | 部署流水线 + 系统设计方案 | → MLOps 与 AI 工程化/、系统设计/ |
| 1 月中-2 月 | 实习实战 | 企业级项目经验 | → 应用开发/ |
| 3 月 | 求职 | 面试全通关+Offer | → 简历与求职/、面试题库/ |
技能树:
Text Only
┌─ 数学基础 ──── ML ──── DL ─┐
│ │
全栈AI ───┤ ┌── CV专项 ──┐ ├── LLM应用 ── Agent
│ │ │ │
├── 编程 ─┤ ├──────┘ │
│ │ │ ↓
│ └── NLP专项 ─┘ MLOps + 系统设计
│ │
└── Git/Linux ───────────────── 实习 → 求职
路线 C : 18 个月深耕路线( AI 研究)¶
🎯 目标:具备独立科研能力和前沿探索精神,适合有志于读博或进入研究岗的同学
gantt
title 18个月深耕路线 - AI研究
dateFormat YYYY-MM
axisFormat %m月
section 基础阶段
数学基础(含优化/信息论) :a1, 2026-01, 2M
Python + 论文阅读习惯 :a2, after a1, 1M
section 核心理论阶段
机器学习(含理论推导) :b1, after a2, 2M
深度学习(含前沿架构) :b2, after b1, 2M
section 专项研究阶段
CV/NLP专项 + 论文复现 :c1, after b2, 2M
前沿探索(多模态/Agent/扩散) :c2, after c1, 2M
section 科研实战
论文写作 + 投稿 :d1, after c2, 2M
竞赛/开源贡献 :d2, after d1, 1M
section 求职与学术
MLOps基础 + 系统设计 :e1, after d2, 2M
学术求职/工业求职 :e2, after e1, 1M 月度里程碑:
| 月份 | 里程碑 | 核心产出 | 关联教程 |
|---|---|---|---|
| 1-2 月 | 数学深耕 | 线代/概率/优化/信息论系统笔记 | → AI 数学基础/ |
| 3 月 | 编程+阅读 | Python + 精读 20 篇经典论文 | → Python 开发/、科研方法与论文写作/ |
| 4-5 月 | ML 理论 | 经典算法推导 + 理论理解 | → 机器学习/ |
| 6-7 月 | DL 前沿 | Transformer/Mamba 等前沿架构复现 | → 深度学习/ |
| 8-9 月 | 专项研究 | 选定研究方向,复现 3-5 篇顶会论文 | → 计算机视觉/、自然语言处理/ |
| 10-11 月 | 前沿探索 | 多模态/AI Agent/扩散模型等前沿方向 | → 扩散模型学习/、LLM 学习/ |
| 12 月-1 月 | 论文写作 | 完成第一篇论文初稿,投稿 AI 会议 | → 科研方法与论文写作/ |
| 2 月 | 竞赛/开源 | Kaggle 奖牌或知名开源项目 PR | → LLM 应用/ |
| 3-4 月 | 工程补全 | MLOps 基础 + 系统设计 | → MLOps 与 AI 工程化/、系统设计/ |
| 5 月 | 求职/深造 | 研究岗面试或博士申请 | → 简历与求职/ |
技能树:
Text Only
┌── 优化理论 ──┐
│ │
数学基础 ─────┼── 概率统计 ──┼── ML理论 ── DL前沿
│ │ │
└── 信息论 ───┘ ┌── CV/NLP专项
│ │
AI研究者 ── 论文阅读 ─────────────┼── 前沿探索
│ │ │
↓ └── 论文复现
论文写作 → 投稿 │
│ ↓
竞赛/开源 ────────── MLOps ── 求职/读博
三条路线对比¶
| 维度 | 12 个月速成 | 15 个月标准 | 18 个月深耕 |
|---|---|---|---|
| 目标岗位 | AI 工程师 | 全栈 AI 工程师 | AI 研究员/博士 |
| 数学深度 | ⭐⭐ 够用即可 | ⭐⭐⭐ 较扎实 | ⭐⭐⭐⭐⭐ 深入理解 |
| 工程能力 | ⭐⭐⭐⭐ 核心技能 | ⭐⭐⭐⭐⭐ 全面 | ⭐⭐⭐ 辅助技能 |
| 研究能力 | ⭐ 了解 | ⭐⭐ 入门 | ⭐⭐⭐⭐⭐ 独立科研 |
| 论文产出 | 无要求 | 选修 | 至少 1 篇投稿 |
| 适合人群 | 转行/急就业 | 科班提升 | 志在科研 |
| 前置要求 | 基本编程能力 | 一定编程基础 | 较好的数学和编程基础 |
💡 本索引不包含重复内容,所有具体教程请跳转对应目录学习。
最后更新日期: 2026-02-12 适用版本:全栈学习路线 v2026