78 项公开课、官方文档与原始研究,附核对范围。
这是来源库,不是需要全修的任务清单。优先每周指定选段。核对说明沿用所提供原文,基线为 2026-09-27;没有逐一登录完成全部外部实验,也不保证证书、付费内容、地区权限或未来资料开放。研究条目不代表已复现。
完整资源索引
- R01MIT Missing Semester:2026 课程目录 ↗
公开目录与讲义;仅选读,不要求完成全部作业。
- R02MIT Missing Semester:Course Overview and the Shell ↗
2026 讲义;选路径、管道、重定向与安全操作。
- R03MIT Missing Semester:Debugging and Profiling ↗
2026 讲义;先学重现、定位、调试,性能分析按需。
- R04MIT Missing Semester:Version Control (Git) ↗
2026 讲义;课程实验应在自己的练习仓库进行。
- R05MIT Missing Semester:Shipping Code ↗
2026 讲义;选构建、交付与版本相关部分。
- R06MIT Missing Semester:Agentic Coding ↗
2026 讲义;本路线不要求执行其中所有高自主性实验。
- R07MIT Missing Semester:Code Quality ↗
2026 讲义;选类型、格式、测试与代码质量反馈。
- R08MIT Missing Semester:Beyond the Code ↗
2026 讲义;作为维护与交接的补充阅读。
- R09Stanford CS146S:The Modern Software Developer,Fall 2026 ↗
已核对课程介绍与先修要求;不代表秋季全部讲义和作业已开放。
- R10Stanford CS146S:Fall 2025 档案 ↗
作为较早公开材料的入口;工具细节可能过时。
- R11Harvard CS50P:Introduction to Programming with Python ↗
公开课件;注册、证书与正式作业要求另查官方说明。
- R12CS50P Week 0:Functions, Variables ↗
适合桥接基础;主线 JavaScript 学习者可只对照概念。
- R13CS50P Week 5:Unit Tests ↗
选输入、期望输出与测试边界,不必迁移整个项目到 Python。
- R14CS50P Week 6:File I/O ↗
文件读写相关公开材料;实际项目仍沿用主技术栈。
- R15CS50P:Academic Honesty ↗
正式作业必须遵守其当前政策;本文自有项目与正式作业分开。
- R16Harvard CS50x 2026 ↗
算法、内存与数据结构可按基础缺口选读。
- R17Harvard CS50 SQL ↗
公开目录;查询、关系、设计与写入是主线选读范围。
- R18CS50 SQL Week 0:Querying ↗
选 SELECT、筛选、排序与聚合。
- R19CS50 SQL Week 2:Designing ↗
选键、约束、关系和设计取舍。
- R20University of Helsinki:Full Stack Open ↗
公开课程入口;并非零基础入门路线。
- R21Full Stack Open:About the course ↗
先修能力、学习方式与课程范围以此为准。
- R22Full Stack Open Part 0:Fundamentals of Web apps ↗
核对分部入口;按页面当前小节选择,不承诺练习编号固定。
- R23Full Stack Open Part 1:Introduction to React ↗
核对分部入口;组件、状态和事件相关内容。
- R24Full Stack Open Part 3:Programming a server with NodeJS and Express ↗
核对分部入口;HTTP 服务与部署相关内容。
- R25Full Stack Open Part 9:TypeScript ↗
核对分部入口;类型安全相关内容。
- R26MDN:Core learning modules ↗
Web 基础学习路线;多数资料有语言切换入口。
- R27MDN:JavaScript Guide ↗
按章读语法、控制流、集合、函数、异步与模块。
- R28TypeScript Handbook:Introduction ↗
主手册入口;先有 JavaScript 基础,再读日常类型与收窄。
- R29React:Quick Start ↗
组件、数据、事件与状态入门。
- R30Node.js:Learn ↗
运行环境、异步与 HTTP 相关材料;使用实施时仍受支持的版本。
- R31Pro Git:在线书籍 ↗
按需查 Basics、Branching 等章节。
- R32MDN:Overview of HTTP ↗
浏览器、服务器、请求与响应的基础。
- R33IETF RFC 5545:iCalendar ↗
只选事件、时间和标识字段;客户端导入行为另做测试。
- R34SQLite:FTS5 Extension ↗
全文搜索与 tokenizer 入口;中文检索效果必须用自己的样例验证。
- R35W3C WAI:Web Accessibility Tutorials ↗
选表单标签、页面结构、键盘与反馈。
- R36Hugging Face:Agents Course Introduction ↗
有 Python 与 LLM 基础要求;认证与练习条件另查。
- R37Hugging Face:Introduction to Agents,Unit 1 ↗
Agent 基础单元;工具实现只选一条路线。
- R38OpenAI Academy:Codex ↗
已核对公开入口;完整活动、登录内容与权限不保证全部开放。
- R39Claude Academy:Claude Code in Action ↗
已核对课程页;未逐一完成登录后实验。
- R40Berkeley:Advanced LLM Agents,Spring 2025 ↗
进阶选修;2025 档案不标成 2026 新课。
- R41Anthropic:Building effective agents ↗
2024-12-19;用于简单方案与工作流概念,工具细节可能已变化。
- R42Anthropic:Demystifying evals for AI agents ↗
2026-01-09;用于结果评测与过程检查的思路。
- R43Anthropic:Effective context engineering for AI agents ↗
上下文选择与管理;不把特定模型经验当永久规律。
- R44Anthropic:Effective harnesses for long-running agents ↗
长任务进度与交接;按自己的失败模式选用。
- R45Anthropic:How AI assistance impacts the formation of coding skills ↗
受控编程学习研究;结论受样本和任务限制,不代表所有 AI 学习。
- R46Anthropic:Managed Agents 工程文章 ↗
用于运行环境与可删减控制逻辑的讨论,不作为平台合规承诺。
- R47OpenAI:Harness engineering ↗
2026-02-11;学习仓库、反馈与约束,不照搬内部案例收益。
- R48OpenAI Agents SDK for TypeScript ↗
一种可选实现;使用前核对真实 SDK 版本、模型与认证路径。
- R49LangGraph JavaScript:Persistence ↗
持久状态选修;已有简单实现可不引入框架。
- R50DSPy:官方文档 ↗
后期选修;Python 生态,主线不强制更换技术栈。
- R51GEPA:Reflective Prompt Evolution Can Outperform Reinforcement Learning ↗
核对摘要与版本信息;v2 为 2026-02-14,非已复现实验。
- R52Sakana AI:Darwin Gödel Machine ↗
2025-05-30;代码改进研究与局限,不代表无限自进化已被证明。
- R53OpenAI:ChatGPT 与 API 的计费管理 ↗
两个计费系统分别核对;不把订阅当成通用 API 余额。
- R54Codex 使用与计费入口 ↗
核对时官方重定向至 https://learn.chatgpt.com/docs/pricing;价格与能力会变化。
- R55Claude Code:Use with your Pro or Max plan ↗
订阅登录与 API key 路径分开核对,不共享认证。
- R56Claude Agent SDK:Use with your Claude plan ↗
页面 June 15 更新:拟议改制暂停,SDK 等仍计入订阅;旧 credits 公告不能当现行余额。
- R57MCP:Security Best Practices,2026-07-28 版 ↗
固定文档版本便于追溯;实施时同时检查新版安全变更。
- R58OWASP:LLM Prompt Injection Prevention Cheat Sheet ↗
安全思路与分层控制;没有单个提示词能保证阻止注入。
- R59OWASP:Secrets Management Cheat Sheet ↗
最小权限、轮换与秘密管理。
- R60OWASP:Authorization Cheat Sheet ↗
认证不等于授权;访问检查落实到服务端和对象。
- R61OWASP:Logging Cheat Sheet ↗
选必要日志与敏感数据排除。
- R62OWASP:Server-Side Request Forgery Prevention Cheat Sheet ↗
服务端抓取的目标与网络边界;本课程先用固定公开来源。
- R63OWASP:Cross Site Scripting Prevention Cheat Sheet ↗
输出编码、可信模板与不可信 HTML 处理。
- R64GitHub:Removing sensitive data from a repository ↗
先撤销或轮换泄露凭据,再处理历史;无法承诺清除所有副本。
- R65OpenTelemetry:Handling sensitive data ↗
遥测最小化、处理与过滤;不默认上传全部提示和输出。
- R66NIST:AI Risk Management Framework ↗
风险识别参考,不构成对任何项目的法律或合规认证。
- R67Google SRE:Monitoring Distributed Systems ↗
只选与小型个人服务有关的监测思路。
- R68Google SRE:Effective Troubleshooting ↗
故障定位与假设验证。
- R69Google SRE:Postmortem Culture ↗
简短事后分析;不要给个人小工具照搬大型流程。
- R70Docker:Get started ↗
环境隔离选修;容器默认配置不自动等于强安全沙箱。
- R71Render:Deploy a Node Express App ↗
可选托管实例;未代读者部署,费用和环境以当前控制台为准。
- R72Render:Cron Jobs ↗
定时运行选修;运行限制、计费及存储支持按当前文档确认。
- R73Render:Persistent Disks ↗
持久盘不是所有服务类型均支持;不可把临时文件系统当数据库。
- R74GOV.UK Service Manual:Plan user research ↗
借鉴问题发现方法;不是对特定机构流程的授权。
- R75
- R76GOV.UK Service Manual:Getting users’ consent for research ↗
用于知情同意的基本问题清单,不替代当地法律意见。
- R77MDN:Content-Security-Policy ↗
区分 HTTP 响应头与 meta 的支持范围。
- R78MDN:Referrer-Policy ↗
发布时评估外链来源信息泄露。
让技术成为可以依赖、也可以退出的能力
毕业成果不是二十四个演示,而是两三个自然进入日常的工具,以及解释、验证、接管故障和判断价值的能力。无需把所有生活自动化。