分享一个github标星爆多的宝藏项目。
项目名称:Free-programming-books
项目地址:
https://github.com/EbookFoundation/free-programming-books
326K的Star,你见过标星更多的项目吗?
Free-Programming-books是一个怎样的项目?
免费的,编程相关的,多语言的,学习资源项目。
画外音:喂饭式带大家逛一圈就都明白了。
Free-Programming-books要怎么使用?
项目的核心功能就是“搜索”:输入你想要的资源,会输出相关的搜索结果。
如上图所示,搜Java,输出了Java相关的,多语言的学习资源。
有童鞋说,英文比较差,能不能按语言搜索?
显然可以。
Filter 选 Chinese,就只有中文学习资源了。
Free-Programming-books都有哪些形式?
最常见的,是在线资源,例如Java搜索结果中的《Java编程规范》。
会直接跳转到在线的页面。
其次,是电子书下载,例如Java搜索结果中的《阿里巴巴Java开发手册》。
会直接弹出,下载电子书。
额,一个一个搜太麻烦了,能不能分门别类看全部中文资源?
可以。
拉到下面,有按照语言分类好的资源,主要分了两大类。
一类是“非编程语言”类。
软件开发,分布式系统,大数据,数据库,设计模式,Web开发... 基本上都覆盖到了。
一类是“编程语言”类。
这个很好理解,Java,Golong,Python... 学编程语言的。
Free-Programming-books还有其他的资源吗?
还有一些免费课程,以及流媒体的一些资源。
但我看了一下,这些资源中文的较少,大部分还是英文的。
Free-Programming-books有什么不足?
(1)中文资源不如英文资源多;
(2)github不稳定,想要稳定可能要施魔法;
(3)有些视频资源,必须要施魔法才能看;