计算机学习路上有哪些圣经级别的书?
❝「Github掘金计划项目分类汇总(原创不易,若有帮助,欢迎分享/点赞):」
❞
编程基础 :精选编程基础如学习路线、编程语言相关的开源项目。 计算机基础:精选计算机基础(操作系统、计算机网络、算法、数据结构)相关的开源项目。 技术面试 :精选技术面试相关的开源项目。 项目实战 :精选实战类型的开源项目。
话说程序员的技术总是在更新,各位小伙伴的更新速度可得跟上步伐呀~除了Coursera[1]、B 站[2]这些常用的视频网站外,要想系统地学习一门新技术,技术书籍那是必不可少的啦!
今天给大家推荐的是 免费的编程中文书籍索引[3]仓库,「任!何!编!程!类!的!电!子!书!文!档!都!有!」,不管你是懒得买厚厚的纸质书,还是想要在买纸质书之前先速览一遍内容,都可以直接到这个仓库里来搜索!
到目前为止,这个仓库在 GitHub 上已经有了 72.4k 的 star,自创建以来备受青睐,已经有了数百位贡献者来分享他们的电子书。
项目地址:https://github.com/justjavac/free-programming-books-zh_CN
该仓库的资源分为两大类,语言无关类,涵盖了几乎所有的编程开发技术.
和语言相关类,涵盖了几乎行业里的所有编程语言。
比如说 Linux 系列——鸟哥的 Linux 私房菜[4]、UNIX TOOLBOX[5]、Docker 中文指南[6]、Linux 命令行(中文版)[7],等等。
还有 NoSQL 系列——Redis 设计与实现[8]、Redis 命令参考[9]、带有详细注释的 Redis 3.0 代码[10]、Apache Spark 设计与实现[11]
语言类的电子书就更多了,比如像计算机科学家一样思考(Java 版)[12]、Java 8 简明教程[13]、Effective Java 第 3 版中文版[14]、《JavaScript 模式》[15]、Python 核心编程 第二版[16]等等。
在最后,还附上了读书笔记和其他干货,每天刷上十几分钟,迅速了解实用知识~
「怎么样,赶快码到收藏夹里吧!」
Reference
Coursera: https://www.coursera.org/
[2]B 站: https://www.bilibili.com/
[3]免费的编程中文书籍索引: https://github.com/justjavac/free-programming-books-zh_CN
[4]鸟哥的 Linux 私房菜: http://linux.vbird.org/
[5]UNIX TOOLBOX: http://cb.vu/unixtoolbox_zh_CN.xhtml
[6]Docker 中文指南: https://github.com/yeasy/docker_practice
[7]Linux 命令行(中文版): http://billie66.github.io/TLCL/book/
[8]Redis 设计与实现: http://redisbook.com/
[9]Redis 命令参考: http://redisdoc.com/
[10]带有详细注释的 Redis 3.0 代码: https://github.com/huangz1990/redis-3.0-annotated
[11]Apache Spark 设计与实现: https://github.com/JerryLead/SparkInternals/tree/master/markdown
[12]像计算机科学家一样思考(Java 版): https://www.ituring.com.cn/book/1978
[13]Java 8 简明教程: https://github.com/wizardforcel/modern-java-zh
[14]Effective Java 第 3 版中文版: https://github.com/sjsdfg/effective-java-3rd-chinese
[15]《JavaScript 模式》: https://github.com/jayli/javascript-patterns
[16]Python 核心编程 第二版: https://wizardforcel.gitbooks.io/core-python-2e/content/