10月24日,一年一度的程序员节来啦!
关爱程序员的正确姿势,就是拿出我们的技术好书和超值优惠,带程序员们提前坐上双11囤好书的直通车!
哪些书值得买?跟着畅销榜买准没错!小编盘点了人民邮电出版社异步图书今年以来最畅销的20本IT图书,当然,还有更多海量好书等你发掘。京东、当当都有力度超大的优惠活动,物有所值,赶快囤起来~
目录
1.最爱凑单TOP5
2.最热新书TOP5
3.最畅销TOP20
01
《C Primer Plus 第6版 中文版》
作者:[美] Stephen Prata
译者:姜佑
上榜理由
畅销30余年的C语言编程入门教程;近百万程序员的C语言编程启蒙教程;技术大牛案头常备的工具书;针对C11标准库更新;蔡学镛、孟岩、高博倾力推荐。
本书是一本经过仔细测试、精心设计的完整C语言教程,它涵盖了C语言编程中的核心内容。作为计算机科学的经典著作,讲解了包含结构化代码和自顶向下设计在内的程序设计原则。
02
《C++ Primer Plus(第6版)中文版》
作者:[美] Stephen Prata
译者:张海龙 袁国忠
上榜理由
一本经久不衰的C++畅销经典教程;首本支持C++11新标准的程序设计图书。它被誉为“开发人员学习C++的必备教程,没有之一”!
本书可以说是一本面向从未学习过C语言甚至是从未学习过编程的人的入门书籍,它的首章从基础内容讲起,先介绍了传统编程的规则,后面才着重讲解有关面向对象——C++的精髓之一——的有关内容。整个书的结构安排较为合理,难度爬升较慢。
03
《深度学习》
作者:[美] Ian Goodfellow [加] Yoshua Bengio [加] Aaron Courville
译者:赵申剑、黎彧君、符天凡、李凯
上榜理由
AI圣经!深度学习领域奠基性的经典畅销书!长期位居美亚AI和机器学习类图书榜首!所有数据科学家和机器学习从业者的必读图书!
特斯拉CEO埃隆·马斯克等国内外众多专家推荐!深度学习是机器学习的一个分支,它能够使计算机通过层次概念来学习经验和理解世界。
04
《Scratch 3.0少儿编程趣味课》
作者:王宇航 李强
上榜理由
《Scratch 3.0少儿编程趣味课》Scratch 3.0是美国麻省理工学院(MIT)发布的新版编程语言和平台,相较于Scratch 2.0,功能和界面进行了较大的更新。本书通过讲解用Scratch 3.0 编写15 款有趣的小游戏和小程序的开发过程,由浅入深地向读者介绍Scratch 3.0 编程的基本技术以及程序设计的基本思维和方法。
本书具有以下特色:
● “做中学”的方法和理念,寓教于乐。
● 注重基础知识的介绍和铺垫,训练编程思维。
● 游戏选取注意代表性和趣味性,区分不同的难度层次。
● 使用“小贴士”和特殊的知识板块,强调重点和难点。
● 提供示例代码和编程素材下载,方便小朋友自学。
05
《代码整洁之道》
作者:[美] Robert C. Martin
译者:韩磊
上榜理由
敏捷软件开发系列作者软件工程大师经典力作;互联网产品与运营专家韩磊献译;当今代码大全,获第13届Jolt大奖。
《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,《代码整洁之道》作者给出了一系列行之有效的整洁代码操作实践。这些实践在《代码整洁之道》中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。
06
《“笨办法学”Python3》
作者:[美] Zed A. Shaw
译者:王巍巍
上榜理由
本书是基于Python 3.6版本编写的。百万粉丝程序员带你轻松入门Python语言!5小时的完整视频教程,纯美式发音,搭配中文字幕,边看边练两不误;52个精心设计的编程习题,拒绝拖沓,提供项目案例,学以致用不务虚。
本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
07
《动手学深度学习 (平装)》
作者:阿斯顿·张 李沐 [美] Zachary C. Lipton [德] Alexander J. Smola
上榜理由
●亚马逊科学家李沐等重磅作品;
●交互式实战环境下动手学深度学习的全新模式,原理与实战完美结合
●韩家炜/Bernhard Schölkopf/周志华/张潼/余凯/漆远/沈强 联袂推荐
●加州大学伯克利等全球15 所知名大学用于教学;
本书旨在向读者交付有关深度学习的交互式学习体验。书中不仅阐述深度学习的算法原理,还演示它们的实现和运行。与传统图书不同,本书的每一节都是一个可以下载并运行的 Jupyter记事本,它将文字、公式、图像、代码和运行结果结合在了一起。此外,读者还可以访问并参与书中内容的讨论。
08
《Python编程快速上手——让繁琐工作自动化》
作者:[美] Al Sweigart
译者:王海鹏
上榜理由
美亚畅销Python 3编程图书,帮助你通过编程快速实现工作自动化 。在本书中,你将学习利用Python 编程,在几分钟内完成手工需要几小时的工作,而事先却无需具备编程经验。一旦掌握了编程的基础知识,你就可以毫不费力地创建Python 程序,完成高效的自动化工作。
09
《重构:改善既有代码的设计(第2版)》
作者:[美] Martin Fowler
译者:熊节 林从羽
上榜理由
●重构20年,世界软件开发大师MartinFowler的不朽经典
●生动阐述重构原理和具体做法,
●普通程序员进阶到编程高手的修炼秘笈和代码整洁之道
这本备受关注的第2 版在第1 版的基础上做了全面修订,反映了编程领域业已发生的许多变化。第2 版中介绍的重构列表更加内聚,并用JavaScript 语言重写了代码范例。此外,第2 版中还新增了与函数式编程相关的重构范例,旨在教会读者如何在没有类的环境下开展重构。
10
《Scratch 3.0少儿游戏趣味编程》
作者:李强
上榜理由
●畅销书《Scratch 2.0少儿游戏趣味编程》后,作者又一力作。
●采用全新Scratch 3.0。
●全彩印刷, 3个层级、15个精彩游戏寓教于乐。
●提供代码和素材下载,方便亲子互动和自学。
本书通过15款有趣的小游戏和小程序,由浅入深地向读者介绍Scratch 3.0编程的基本技能以及程序设计的思维和方法。适合6岁以上孩子学习。
11
《Linux就该这么学》
作者:刘遄
上榜理由
本书源自日均阅读量近万次火爆的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。本书基于红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。
本书共分为20章,内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;使用PXE+Kickstart无人值守安装服务;使用LNMP架构部署动态网站环境等。此外,本书还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。
12
《教孩子学编程(Python语言版)》
作者:[美] Bryson Payne
译者:李军
上榜理由
本书属于No Starch的经典系列之一,英文版在美国受到读者欢迎。
本书全彩印刷,寓教于乐,易于学习;读者可以轻松与快递地掌握解决问题方法和程序设计思维的。“编程从孩子抓起”得到越来越多的人的认同和重视。本书是父母教孩子学习Python程序设计的亲子读物。
13
《编程珠玑(第2版•修订版)》
作者: [美] Jon Bentley
译者:黄倩 钱丽艳
上榜理由
●20余年畅销不衰计算机科学的不朽经典
●伟大的计算机科学著作之一
●程序员推选的心爱计算机图书
●讲解如何正确选择和高效地实现算法 基于C和C++语言编写
《编程珠玑(第2版·修订版)》是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者JonBentley以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(第2版·修订版)》对各个层次的程序员都具有很高的阅读价值。
14
《人工智能(第2版)》
作者:[美] Stephen Lucci,Danny Kopec
译者:林赐
上榜理由
美国经典教材,在美亚上,被评价为自Russell & Norvig的《人工智能:一种现代方法》之后更好的教材,更加适合本科生使用。
本书是作者结合多年教学经验、精心撰写的一本人工智能教科书,堪称“人工智能的百科全书”。全书涵盖了人工智能简史、搜索方法、知情搜索、博弈中的搜索、人工智能中的逻辑、知识表示、产生式系统、专家系统、机器学习和神经网络、遗传算法、自然语言处理、自动规划、机器人技术、高级计算机博弈、人工智能的历史和未来等主题。
15
《Python核心编程 第3版》
作者:[美] Wesley Chun
译者:孙波翔 李斌 李晗
上榜理由
《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,为中级Python开发人员提供实践方法,涵盖大量实用的代码案例,每章末尾的习题有助于巩固所学知识,Python开发人员的案头常备。
16
《Spring实战(第4版)》
作者:[美] Craig Walls
译者:张卫滨
上榜理由
本书是经典的、畅销的Spring学习和实践指南。
第4版针对Spring 4进行了全面更新。全书分为四部分。第 1部分介绍Spring框架的核心知识。第二部分在此基础上介绍了如何使用Spring构建Web应用程序。第三部分告别前端,介绍了如何在应用程序的后端使用Spring。第四部分描述了如何使用Spring与其他的应用和服务进行集成。
17
《Python神经网络编程》
作者:[英] Tariq Rashid
译者:林赐
上榜理由
本书用轻松的笔触,一步一步揭示了神经网络的数学思想,并介绍如何使用Python编程语言开发神经网络。本书将带领您进行一场妙趣横生却又有条不紊的旅行——从一个非常简单的想法开始,逐步理解神经网络的工作机制。您无需任何超出中学范围的数学知识,并且本书还给出易于理解的微积分简介。
本书为美亚五星畅销书,备受关注。基于Python3.5,全彩印刷,如果只选一本神经网络图书,他是首选。
18
《Spring源码深度解析 第2版》
作者:郝佳
上榜理由
●全面剖析Spring源码,方便读者根据业务需求进行更改或扩展
●所有知识点秉承由浅入深、由易到难的讲解架构
●采用抽丝剥茧的方式来阐述复杂的逻辑,降低理解难度
从核心实现、企业应用和Spring Boot这3个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring 整体架构和环境搭建、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息、Spring Boot体系原理等内容。
19
《深入浅出Docker》
作者:[英] Nigel Poulton
译者:李瑞丰 刘康
上榜理由
本书作者Nigel Poulton,亚马逊畅销图书作者,存储专家,Docker技术先驱。Nigel有丰富的运维技术经验,著有多部容器相关的图书,并开设了视频培训课程,在业界有非常大的影响力。
本书持续位居亚马逊榜单前列,图书内容经过多次补充完善,保证核心技术的实时更新。作为一本Docker实践指导手册,《深入浅出Docker》能够帮助读者从零开始走进Docker的世界。想要通过Docker认证工程师(DCA)考试的读者也将从本书中获益。 是一本高中生也能看得懂的入门书。
20
《零信任网络:在不可信网络中构建安全系统》
作者:[美] Evan Gilman,Doug Barth
译者:奇安信身份安全实验室
上榜理由
本书分为10章,从介绍零信任的基本概念开始,描述了管理信任,网络代理,授权,建立设备信任、用户信任、应用信任以及流量信任,零信任网络的实现和攻击者视图等内容。本书主要展示了零信任如何让读者专注于构建强大的身份认证、授权和加密,同时提供分区访问和更好的操作敏捷性。通过阅读本书,读者将了解零信任网络的架构,包括如何使用当前可用的技术构建一个架构。