欢迎光临散文网 会员登陆 & 注册

必读计算机编程好书推荐!程序员小伙搬出了他的书架!

2022-03-17 19:41 作者:甬上逍遥子  | 我要投稿

计算机编程好书推荐


编程语言入门书单


C语言 书单

《C Primer Plus》入门

版本不重要,老版,新版区别不大。

《C和指针》 进阶

《C陷阱与缺陷》,《C砖家编程》

C语言学的好好主要是1、指针2、内存管理。


C++ 书单

《C++Primer》适合有基础的

《C++primer Plus》 适合完全0基础。


Java书单

《Java编程思想》

可能不适合初学者,但很有深度,很全面。

《Java核心技术》

建议看新版(与卷一,卷二)


python书单

《Python核心编程》

讲了Python2,Python3的代码

讲了语法,也讲了常见的应用领域。

《Python编程从入门到实践》


Go语言书单

《Go语言实战》

《Go in Action》外文版


找工作的第一大要素,会一两门编程语言

找工作的第二大要素,数据结构和算法


数据库和算法

《算法导论》

不适合初学者,要有很强的数学功底以及数据结构预算法的基础底子。

《算法》第四版,红色,适合绝大多数人

基础的数据结构和算法都全面涉及了

《计算机网络》

狭义点理解其实就是TCP/IP协议栈

《TCP/IP详解》这本书

计算机网络,或者说TCP/IP协议栈中最好的一本书

《计算机网络自顶向下》


Linux操作系统的一些东西

Linux《私房菜》

Linux操作系统的使用,当工具书来使用。

通读一遍,不需要记得细节

《Unix环境高级编程》


JavaEE框架的书/spring框架

讲实战的

《spring实战》偏实战的(实战方方面面的涉及到了)。最后一章也讲到了spring boot的内容(比较新的JavaEE框架

《spring Boot实战》

讲原理的

《spring技术内幕》

基本上是分析源码,讲loC,AOP这两个重要特性。

这本书很难

先看实战,再看源码剖析


数据库方面的书单

学数据库/SQQL该看的书

《MySQL必知必会》

《SQL必知必会》

上面这本书的内容涵盖了下面那本书的内容,还多了一些关于MySQL的东西

数据库高级层面的优化需求

《高性能MySQL》

代码质量方面的书

《重构 改善既有代码的设计》

讲的是最佳实践,但是你需要有一定的编码经验和基础。







python

















必读计算机编程好书推荐!程序员小伙搬出了他的书架!的评论 (共 条)

分享到微博请遵守国家法律