课程目录 / Course Catalog
Software Systems Atlas 是一套面向长期学习和企业内训的软件系统课程产品。这个页面是人工可读目录,catalog.json 是机器可读目录,用于后续搜索、学习路径、进度追踪和内容质量门禁。
产品指标
- 卷数:14
- 章节文件数:308
- 目录数据:
catalog.json - 学习路径数据:
learning-paths.json - 产品就绪数据:
product-readiness.json
全部课程卷
| 卷 | ID | 章节数 |
|---|---|---|
| vol-00-dev-workshop | vol-00-dev-workshop | 48 |
| vol-01-programming-basics | vol-01-programming-basics | 76 |
| vol-02-dsa | vol-02-dsa | 48 |
| vol-03-computer-systems | vol-03-computer-systems | 18 |
| vol-04-networking | vol-04-networking | 14 |
| vol-05-database-and-data-systems | vol-05-database-and-data-systems | 20 |
| vol-06-software-engineering | vol-06-software-engineering | 20 |
| vol-07-distributed-systems | vol-07-distributed-systems | 12 |
| vol-08-security | vol-08-security | 10 |
| vol-09-language-deep-dive | vol-09-language-deep-dive | 6 |
| 第十卷:数学基础 | vol-10-math | 0 |
| vol-11-compilers | vol-11-compilers | 8 |
| 第十二卷:数据处理与数据科学 | vol-12-data-processing-and-data-science | 14 |
| 第十三卷:AI 与机器学习 | vol-13-ai-ml | 14 |
质量门禁
当前目录由 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 链接和备份文件规则继续一起校验。