CURATED GUIDE · 固定上游版本

免费编程书籍中文精选导航:从入门到进阶

从高收藏免费书单中筛选 Git、Linux、Java、Python、JavaScript、Go、Rust 等中文学习入口。

这份书单基于 free-programming-books 的中文清单重新筛选,并补充少量官方文档入口。固定上游版本:3bb4c53f0681d5a6d6adafdf3f2ee4eca054a23d。

重要边界:本站提供的是自己的精选导航,不打包第三方书籍,也不把“列表可免费访问”扩大解释为“可任意复制、销售或再分发”。外链内容的版权、许可、版本和可用性需分别核查。

1. 第一份通用基础

Git 与版本控制

Linux 与命令行

设计模式与工程表达

2. 按语言选择一条主线

Java

Python

JavaScript 与 TypeScript 前置

Go

Rust

3. 数据库与 Web 补充

4. 免费课程作为练习补充

5. 如何避免“收藏很多,学完很少”

  1. 同一时间只选一门语言主教材、一本参考文档和一个小项目。
  2. 先检查出版或更新时间、适用版本、目录和许可,再投入整周时间。
  3. 每读一章留下可运行代码、问题卡片或一页总结,不只保存链接。
  4. 链接失效时先回到作者或官方项目主页,不从不明转载站下载可执行文件或“整合包”。
  5. 需要 PDF 时优先使用原作者提供的格式;本站下载的 PDF 只是这份导航,不包含上述书籍正文。

6. 继续查找完整清单

完整清单覆盖面更大,但不代表每一条都仍有效或适合当前版本。发现失效链接应向上游提交可复核的修复,而不是把旧文件转存到不明来源。

来源、改动与许可

原清单由 EbookFoundation 及众多贡献者维护,采用 Creative Commons Attribution 4.0 International。本站进行了筛选、重新分类、中文说明和学习顺序编排,并补充官方文档与使用提醒;本导航本身以 CC BY 4.0 共享。

本导航的许可不覆盖任何外链书籍、课程、网站或其商标。第三方内容的权利归各自权利人,使用前请查看对应网站条款和许可证。

离线保存这份精选导览

关注公众号「日拱一卒」,发送口令「编程书籍」,按提示验证后下载 Markdown 或 PDF。

前往下载