Skip to content

GitHub上的这个项目让你拥有全网所有编程类中文书籍,太实用了

发表: at 07:00

今天去逛Git,首页直接推荐了个牛牛的项目,太实用了,太良心了,项目让你拥有全网所有编程类中文书籍。

图片

这个非常厉害的项目已经达到了恐怖的341.3K.

图片

程序界的封神之作free-programming-books它是一个免费的编程中文书籍索引。书籍分为语言相关类,语言无关类,

Free Online Courses :免费在线课程、Interactive Programming Resources:交互式编程 资源、Problem Sets and Competitive Programming:问题集和竞争性编程 Podcast - Screencast 播客 - 截屏视频。

等等还有很多

对初学者来说相当友好,这个网站包括了几乎所有的主流语言语言相关

等32门主流编程语言不管你想学习哪一种都可以在这里找到教程书籍也可以根据自己的语言需求来进行选择语言无关类的书籍包括操作系统编译原理设计模式算法版本控制等21大类可以说是非常的齐全.

以PyThon为例我们来看看它相关的书籍:

图片

还有很多其他的书籍:(快去翻阅吧)

### 编程艺术

* [编程入门指南](http://www.kancloud.cn/kancloud/intro-to-prog/52592)
* [程序员编程艺术](https://github.com/julycoding/The-Art-Of-Programming-by-July)
* [每个程序员都应该了解的内存知识 (第一部分)](http://www.oschina.net/translate/what-every-programmer-should-know-about-memory-part1)


### 编译原理

* [《计算机程序的结构和解释》公开课 翻译项目](https://github.com/DeathKing/Learning-SICP)


### 操作系统

* [开源世界旅行手册](http://i.linuxtoy.org/docs/guide/index.html)
* [理解Linux进程](https://github.com/tobegit3hub/understand_linux_process)
* [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)
* [鸟哥的 Linux 私房菜 服务器架设篇](http://cn.linux.vbird.org/linux_server/)
* [鸟哥的 Linux 私房菜 基础学习篇](http://cn.linux.vbird.org/linux_basic/linux_basic.php)
* [嵌入式 Linux 知识库 (eLinux.org 中文版)](https://tinylab.gitbooks.io/elinux/content/zh/)
* [Docker — 从入门到实践](https://github.com/yeasy/docker_practice)
* [Docker入门实战](http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1)
* [Docker中文指南](https://github.com/widuu/chinese_docker)
* [FreeBSD 使用手册](http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/)
* [Linux 构建指南](http://works.jinbuguo.com/lfs/lfs62/index.html)
* [Linux 系统高级编程](http://sourceforge.net/projects/elpi/)
* [Linux Documentation (中文版)](https://tinylab.gitbooks.io/linux-doc/content/zh-cn/)
* [Linux Guide for Complete Beginners](http://happypeter.github.io/LGCB/book/)
* [Linux工具快速教程](https://github.com/me115/linuxtools_rst)
* [Mac 开发配置手册](https://aaaaaashu.gitbooks.io/mac-dev-setup/content/)
* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/)
* [The Linux Command Line](http://billie66.github.io/TLCL/index.html)
* [Ubuntu 参考手册](http://wiki.ubuntu.org.cn/UbuntuManual)
* [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details)
* [UNIX TOOLBOX](https://web.archive.org/web/20210812021003/cb.vu/unixtoolbox_zh_CN.xhtml) *(:card_file_box: archived)*


### 程序员杂谈

* [程序员的自我修养](http://www.kancloud.cn/kancloud/a-programmer-prepares)


### 大数据

* [面向程序员的数据挖掘指南](http://dataminingguide.books.yourtion.com)
* [数据挖掘中经典的算法实现和详细的注释](https://github.com/linyiqun/DataMiningAlgorithm)
* [Spark 编程指南简体中文版](https://aiyanbo.gitbooks.io/spark-programming-guide-zh-cn/content/)


### 分布式系统

* [走向分布式](http://dcaoyuan.github.io/papers/pdfs/Scalability.pdf) (PDF)


### 管理和监控

* [ElasticSearch 权威指南](https://www.gitbook.com/book/fuxiaopang/learnelasticsearch/details)
* [Elasticsearch 权威指南(中文版)](https://web.archive.org/web/20200415002735/https://es.xiaoleilu.com/) *(:card_file_box: archived)*
* [ELKstack 中文指南](http://kibana.logstash.es)
* [Logstash 最佳实践](https://github.com/chenryn/logstash-best-practice-cn)
* [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/)
* [Puppet 2.7 Cookbook 中文版](https://www.gitbook.com/book/wizardforcel/puppet-27-cookbook/details)


### 函数式概念

* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn)


### 计算机图形学

* [LearnOpenGL CN](https://learnopengl-cn.github.io)
* [OpenGL 教程](https://github.com/zilongshanren/opengl-tutorials)


### 其它

* [深入理解并行编程](http://ifeve.com/perfbook/)
* [SAN 管理入门系列](https://community.emc.com/docs/DOC-16067)
* [Sketch 中文手册](http://sketchcn.com/sketch-chinese-user-manual.html#introduce)


### 人工智能

* [动手实战人工智能](https://aibydoing.com) - huhuhang


### 软件开发方法

* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) (《Functional Programming For The Rest of Us》中文版)
* [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches)


### 设计模式

* [深入设计模式](https://refactoringguru.cn/design-patterns)
* [史上最全设计模式导学目录](http://blog.csdn.net/lovelion/article/details/17517213)
* [图说设计模式](https://github.com/me115/design_patterns)


### 项目相关

* [编码规范](https://github.com/ecomfe/spec)
* [开源软件架构](http://www.ituring.com.cn/book/1143)
* [让开发自动化系列专栏](https://wizardforcel.gitbooks.io/ibm-j-ap)
* [追求代码质量](https://wizardforcel.gitbooks.io/ibm-j-cq)
* [GNU make 指南](http://docs.huihoo.com/gnu/linux/gmake.html)
* [Gradle 2 用户指南](https://github.com/waylau/Gradle-2-User-Guide)
* [Gradle 中文使用文档](http://yuedu.baidu.com/ebook/f23af265998fcc22bcd10da2)
* [Joel谈软件](https://web.archive.org/web/20170616013024/http://local.joelonsoftware.com/wiki/Chinese_(Simplified))
* [selenium 中文文档](https://einverne.gitbook.io/selenium-doc/)

文章来源: 微信公众号,原始发表日期:2024年12月16日。


上篇文章
云服务器+wireguard,为家宽附加固定公网ip
下篇文章
ZeroTier - 异地组网,内网穿透利器