0–5 分钟:学习者快照
写下当前编码水平、数学舒适度、每周时间和目标角色。
成功标准路径对应真实学习者,而不是抽象 persona。
学习路径排序指南 · 更新 2026-06-27
面向学习者和团队的实用排序指南:什么时候学 Web 基础、广义 AI literacy、from-scratch neural networks、现代 full-stack apps 和 build-first AI systems。
最难的学习路径问题通常不是“哪个课程最好”,而是“什么时候用哪个课程”。初学者太早进入神经网络推导会卡住;开发者长期停留在 AI 概览会迟迟不构建;团队一次性布置所有路径会变成教程囤积,而不是能力增长。
这篇指南把 RepoDaily Learning Radar 变成一条顺序:先判断学习者起点,选择一个主要 artifact,然后只有在前一阶段产出可 review 的项目、notebook 或解释之后,才进入下一条路径。
RepoDaily 判断
Web 基础先用 freeCodeCamp 或 The Odin Project;准备好现代 full-stack app 后用 Full Stack Open;需要广义 AI literacy 时用 Microsoft AI for Beginners;需要神经网络机制时用 nn-zero-to-hero;能构建和评估 AI systems 后再用 AI Engineering From Scratch。
| 阶段 | 优先路径 | 主要产物 | 什么时候进入下一步 |
|---|---|---|---|
| 0. 编程与 Web 基础 | freeCodeCamp | 完成模块 + 一个小型部署页面或 app | 能解释 HTML/CSS/JS 基础并独立 debug |
| 1. Project-first Web 习惯 | The Odin Project | 带 Git history、README 和部署的 portfolio project | 能查文档、用 Git,并在无逐步提示下完成项目 |
| 2. 现代 Full-stack 深度 | Full Stack Open | React + backend app,含 tests 与 API/data notes | 能串联 frontend、backend、tests 和接近部署的约束 |
| 3. 广义 AI literacy | Microsoft AI for Beginners | 概念地图 + quiz/assignment evidence | 能解释 AI/ML/NLP/vision/responsible-AI 词汇并选择深挖路径 |
| 4. 神经网络机制 | nn-zero-to-hero | 修改过的 micrograd/makemore notebook + debugging note | 能用自己的话解释 gradients、loss curves 和 model behavior |
| 5. Build-first AI systems | AI Engineering From Scratch | 小型 AI system 或 evaluation capstone | 能说明 data、evaluation、inference 和 maintenance tradeoffs |
用这张表选择下一条路径,不要把它当成通用排行榜。
| 路径 | 最佳学习者状态 | 构建产物 | 是否需要导师 review | AI 深度 | Web 深度 | 主要风险 |
|---|---|---|---|---|---|---|
| freeCodeCamp | 需要结构化的新手 | 练习、认证、小项目 | 中 | 低 | 中 | 太广容易游荡 |
| The Odin Project | 自驱 beginner-to-builder | 带 Git history 的 portfolio projects | 高 | 低 | 高 | 没有反馈时容易卡住 |
| Full Stack Open | Post-beginner Web developer | 带 tests 的现代 full-stack app | 高 | 低 | 高 | 节奏可能较强 |
| Microsoft AI for Beginners | 需要 AI 地图的新手 | 概念地图、quizzes、assignments | 中 | 中 | 低 | 只概览不实现 |
| nn-zero-to-hero | 准备理解机制的开发者 | 修改 notebooks 和推导解释 | 高 | 高 | 低 | 数学/debugging 弱时太难 |
| AI Engineering From Scratch | 准备构建 AI systems 的开发者 | AI system capstone 和 evaluation notes | 高 | 高 | 低 | 不是通用新手路径 |
在给学习者或团队布置课程前使用。
写下当前编码水平、数学舒适度、每周时间和目标角色。
成功标准路径对应真实学习者,而不是抽象 persona。
选择第一个产物:部署页面、portfolio app、full-stack app、concept map、modified notebook 或 AI system capstone。
成功标准有一个能证明进步的 artifact。
打开候选课程,检查第一个 milestone 和一个中期 assignment。
成功标准难度有挑战但不阻断。
指定谁 review artifact,以及用什么 rubric。
成功标准反馈在开始前已经排好。
定义什么条件解锁下一条课程。
成功标准学习者知道什么时候继续、切换或暂停。
| 场景 | 推荐顺序 | 原因 |
|---|---|---|
| 完全新手想成为 Web developer | freeCodeCamp → The Odin Project → Full Stack Open | 先结构化入门,再培养项目习惯,最后进入现代 full-stack 深度。 |
| Junior developer 想转 AI engineering | Microsoft AI for Beginners → nn-zero-to-hero → AI Engineering From Scratch | 先建立 AI 地图,再理解机制,最后做系统实现。 |
| Frontend developer 想补 backend/full-stack 信心 | Full Stack Open → 一个内部 capstone | 缺口是 app integration、tests、APIs 和生产式约束,不是另一个新手路径。 |
| Product engineer 需要 AI literacy 来参与 review | Microsoft AI for Beginners → selected AI Engineering From Scratch labs | 先有广义词汇,再承担实现 review。 |
| 想摆脱黑盒模型理解的开发者 | nn-zero-to-hero → AI Engineering From Scratch | 机制 notebook 能为 AI 系统 tradeoffs 打基础。 |
| 团队 onboarding junior engineers | 一条 Web 主路径 + internal capstone + review rubric | 必须以团队 review 的项目结束,而不是链接合集。 |
| AI-assisted 组织想建立内部学习标准 | 主课程 + AI-use contract + review checklist | AI 工具应加速学习,但不能隐藏学习者是否真的理解。 |
收集课程看起来像进步,但会拖延第一个 reviewed artifact。前四周锁定一条主路径。
nn-zero-to-hero 和 AI Engineering From Scratch 很强,但在编码和 debugging 习惯之前布置会很痛苦。
广义 AI literacy 必须导向项目、notebook 或 review task,否则只是词汇。
学习者需要代码、notebook、解释和决策反馈。只看完成状态信号太弱。
AI coding tools 生成代码速度可能超过学习者解释代码的能力。提交必须要求手动解释。
Full Stack Open 或 The Odin Project 只有在目标明确后,才应被改造成团队栈训练。
一个课程做 spine,一个补充做 context。超过这个数量通常会制造切换成本。
没有产出项目、notebook 修改、概念地图或 reviewed PR,就不进入下一条路径。
每个阶段按四周 sprint 运行,每周一个 milestone 和一次 review。
按需要的 capstone 分流:portfolio app、full-stack app、AI concept map、neural-network notebook 或 AI system。
要求学习者记录 AI 帮了什么、自己验证了什么,以及哪些内容能无辅助解释。
团队应把外部课程包装成安装步骤、code review rubrics、expected artifacts 和真实工作示例。
给正在排序 AI 与 Web 学习路径的团队提供简短答案。
如果还不能构建、debug 和解释小程序,先学编程/Web 基础。具备基本编码信心后,AI 课程更有效。
放在学习者已经会编码,并想理解 neural-network mechanics 之后。它是机制路径,不是广义 AI 入门。
当学习者已经会编码,目标是构建、评估和理解 AI systems,而不是只理解概念词汇时。
建议一条主路径加一个小补充。超过这个数量通常会增加切换成本,降低完成率。
Feedback
匿名反馈只用于判断内容是否真正有用。