当前位置 : 首页> 交流分享 > 2018程序员最爱读哪些书籍

2018程序员最爱读哪些书籍

时间:2019-01-11 10:17:18   已访问:508次
热门专业

作为程序员,书是必备的工具,书的选择当然也很重要,如何选择适合自己的书呢?下面IT培训网给大家盘点一些2018年程序员最喜爱读的书目。

2018程序员最爱读哪些书籍_www.cnitedu.cn

2018年程序员最爱读哪些书?

1、《深度学习入门》

在日本IT 圈,有一本书的影响力超越了实力派的“花书”,长期位列日亚“人工智能”类图书榜首,众多五星好评。也许你有所耳闻,这本书就是《深度学习入门:基于 Python 的理论与实现》。

本书上市不到2年,就已经加印到100000册了,对于技术图书来讲已经是个惊人的数字了。看过评论对这本书的大致印象是,好懂、压倒性好懂、好懂得可怕!也有文科生说能看得懂。

2、《算法图解》

本书示例丰富,图文并茂,以简明易懂的方式阐释了算法,旨在帮助程序员在日常项目中更好地利用算法为软件开发助力。代码示例基于 Python,400多个示意图,生动介绍算法执行过程。展示不同算法在性能方面的优缺点,教会你用常见算法解决每天面临的实际编程问题。

3、《Linux Shell 脚本攻略》

Linux/GNU 是一款非凡的操作系统,拥有稳定可靠且极其强大的开发环境。作为与操作系统进行沟通的原生界面,shell 能够控制整个操作系统的运作,是与 Linux 进行交互最灵活的手段。

本书向读者展现了如何有效地利用 shell 完成复杂的任务。囊括 Linux 最新发行版新特性,增加了仓储管理、网络分组、动态调用、系统调优、容器、云等100余页篇幅的新内容,极具实用价值,让看似复杂的 Linux shell 脚本任务迎刃而解。

4、《精通 Python 网络爬虫》

以实战为导向,是本书的主旨,除了完全通过手动编程实现网络爬虫和通过 Scrapy 框架实现网络爬虫的实战案例以外,本书还有博客爬取、图片爬取、模拟登录等多个综合性的网络爬虫实践案例。

5、《深入浅出 Spring Boot 2.x》

本书内容紧扣互联网企业的实际要求,从全注解下 Spring 知识讲到 Spring Boot 的企业级开发,对于 Java 开发人员,尤其是初学 Spring Boot 的人员和需要从传统 Spring 转向 Spring Boot 开发的技术人员,具有很高的参考价值。

6、《Python 深度学习》

本书由 Keras 之父、现任 Google 人工智能研究员的弗朗索瓦 · 肖莱(Francois Chollet)执笔,详尽介绍了用 Python 和 Keras 进行深度学习的探索实践。

书中包含30多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化,读者无须具备机器学习相关背景知识即可展开阅读。

7、《SQL 进阶教程》

转变面向过程语言的思维定式,学习 SQL 常见技术的不同用法,切实提升 SQL 应用技能。解析经典文献,回顾关系数据库发展史,从逻辑学、集合论的角度讲述 SQL 和关系模型的理论,深刻理解面向集合思维。讲解由浅入深,辅以200多段基于标准 SQL 编写的示例代码和丰富的练习题(包含解答),理论与实践相结合,易懂、实用、好操作。

8、《Python 神经网络编程》

本书将带领您进行一场妙趣横生却又有条不紊的旅行——从一个非常简单的想法开始,逐步理解神经网络的工作机制。您无需任何超出中学范围的数学知识,并且本书还给出易于理解的微积分简介。

本书的目标是让尽可能多的普通读者理解神经网络。读者将学习使用 Python 开发自己的神经网络,训练它识别手写数字,甚至可以与专业的神经网络相媲美。

9、《Redis 开发与运维》

本书主要讲解 Redis 基本功能及其应用,以及线上开发与运维监控中的实际使用案例,包含大规模集群开发与管理的场景、应用案例与开发技巧,并总结了实际开发中遇到的“坑”。

本书不要求读者有任何 Redis 使用经验,对入门与进阶 DevOps 的开发者提供有价值的帮助。

10、《企业 IT 架构转型之道》

本书从阿里巴巴启动中台战略说起,详细阐述共享服务体系如何给企业的业务发展提供了支持。介绍阿里巴巴在建设共享服务体系时如何进行技术框架选择,构建了哪些重要的技术平台等,此外,还介绍了组织架构和体制如何更好地支持共享服务体系的持续发展。


推荐内容