跳到内容

课程目录 / Course Catalog

Software Systems Atlas 是一套面向长期学习和企业内训的软件系统课程产品。这个页面是人工可读目录,catalog.json 是机器可读目录,用于后续搜索、学习路径、进度追踪和内容质量门禁。

产品指标

全部课程卷

ID章节数
vol-00-dev-workshopvol-00-dev-workshop48
vol-01-programming-basicsvol-01-programming-basics76
vol-02-dsavol-02-dsa48
vol-03-computer-systemsvol-03-computer-systems18
vol-04-networkingvol-04-networking14
vol-05-database-and-data-systemsvol-05-database-and-data-systems20
vol-06-software-engineeringvol-06-software-engineering20
vol-07-distributed-systemsvol-07-distributed-systems12
vol-08-securityvol-08-security10
vol-09-language-deep-divevol-09-language-deep-dive6
第十卷:数学基础vol-10-math0
vol-11-compilersvol-11-compilers8
第十二卷:数据处理与数据科学vol-12-data-processing-and-data-science14
第十三卷:AI 与机器学习vol-13-ai-ml14

质量门禁

当前目录由 validate_docs.py 校验:

  • 所有 docs/vol-* 目录必须出现在 catalog.json
  • 每卷 chapterCount 必须等于该卷实际 Markdown 章节数。
  • catalog.json 中的卷路径和章节路径必须能解析到真实 Markdown 文件。
  • learning-paths.json 中的学习路径、阶段和章节引用必须能解析到 catalog.json
  • product-readiness.json 的 readiness level、score、release blockers、验证命令和风险披露必须与目录元数据一致。
  • 内部 Markdown 链接、VitePress config 链接和备份文件规则继续一起校验。

Built with VitePress | Software Systems Atlas