良许Linux教程网 程序员必备资源 程序员必读经典书单(高清PDF版)

程序员必读经典书单(高清PDF版)

读万卷书,行万里路。作为程序员,一定要多看经典书籍,才可以站在巨人的肩膀上,看得远、悟得深~

给大家推荐一些非常经典的书籍,作为程序员这些书籍一定要好好研读,个人技能才会有更大的提升。

在这里也只推荐良许觉得比较好的书,宁缺毋滥。

介绍我就不写了,因为书有点多,介绍写太长会导致文章太长。

这些书,大家可以根据名字去豆瓣看看书评,都是非常好的书,直接盲买也不会出错。

一、计算机基础

操作系统

  • 《现代操作系统》
  • 《程序员的自我修养:链接、装载与库》
  • 《操作系统真象还原》
  • 《Linux 内核设计与实现》
  • 《Windows 程序设计》第五版

计算机网络

  • 《计算机网络:自顶向下方法》
  • 《TCP/IP 网络编程》
  • 《网络是怎样连接的》

编译原理

  • 《编译系统透视:图解编译原理》

计算机组成

  • 《计算机组成与设计:硬件软件接口》

二、语言类

C 语言

  • 《C程序设计语言》
  • C语言三剑客(《C和指针》、《C专家编程》和《C陷阱与缺陷》)
  • 《C 语言程序设计:现代方法》
  • 《C Primer Plus》

C++

  • 《C++ primer》
  • 《Effective C++》
  • 《more effective C++》
  • 《A Tour of C++》
  • 《Accelerated C++》
  • 《STL源码解析》
  • 《深度探索C++对象模型》
  • 《C++设计与演化》

Java

  • 《Java 核心技术》
  • 《Effective Java》
  • 《Java 编程思想》
  • 《深入理解 Java 虚拟机》
  • 《Java 并发编程实战》

三、数据结构与算法

  • 《大话数据结构》
  • 《啊哈算法》
  • 《算法(第四版)》
  • 《算法导论》
  • 《编程之美》

四、Linux相关

  • 《鸟哥的Linux私房菜》
  • 《Linux从入门到精通》
  • 《Linux就该这么学》
  • Linux命令行与shell脚本编程大全》
  • 《Linux Shell脚本攻略》
  • Linux命令行大全》
  • 《Unix环境高级编程》
  • 《Linux程序设计》
  • 《Unix网络编程》
  • 《嵌入式Linux应用开发完全手册》
  • 《Linux设备驱动开发详解》
  • Linux内核源代码情景分析》

五、设计模式

  • 《大话设计模式》
  • 《图解设计模式》

六、数据库

  • 《MySQL必知必会》
  • 《MySQL技术内幕(第5版)》
  • 《高性能 MySQL》
  • 《MySQL 排错指南》
  • 《数据库索引设计与优化》

七、编程实践

  • 《代码整洁之道》
  • 《代码大全》
  • 《程序员修炼之道》
  • 《计算机程序设计艺术》
  • 《计算机程序的构造与解释》
  • 《人月神话》
  • 《程序设计实践》

。。。。未完待续,后续会整体得更完善,更加成体系。

书单下载链接:

链接: https://pan.baidu.com/s/1jO-jUaB7IioTB63CTYIpUw  密码: 6heu
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
头像

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

2条评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部