20本重磅IT好书,8月免费读

朋友们好,8月周年庆月,小异带来了20本精选好书,加入异步VIP大家可以免费阅读

这些好书中,既有影响数代程序员的经典《编程珠玑》系列,也有时下热门的人工智能领域关键技术《Easy RL 强化学习教程》,更有专为零基础新手编写的Python经典《“笨办法”学Python 3》,而在C编程领域精进必备的《C缺陷与陷阱》同样也是包含在内。无论如何,不管你是准备入门编程,还是已经入行想要进阶,都能在这找到适合你的那本书!

加入异步社区VIP会员免费阅读这20本书,点击下方图片新用户即可赠送7天免费VIP会员,享会员同等福利当然,社区总共有1600+本好书和100多种好课供VIP会员免费学习。

现在异步社区7周年庆活动还在火热进行,VIP年卡会员买1年送1年的重磅福利正在等你!

7周年VIP会员福利:

第一重好礼:买1送1

无论是新加入VIP会员购买年卡,还是老会员续费VIP年卡,都能享受买1年送1年的异步7周年专享福利!每天只要5毛钱!

第二重好礼:赠送6本e读版电子书和2本纸质书

活动期间,超值再送6本e读版电子书和2本纸书(每本100元以下),赠送图书的价值直接赚回会员价哦!

第三重好礼:可享双倍积分!

在活动期间购买VIP年卡,可以获得双倍的积分!

异步积分可以在异步社区个人信息页查看,在积分商城可以直接兑换图书商品。

会员权益重磅更新,加量不加价!一天只要5毛钱,1600+本好书随心看~

语言·Python

Python编程快速上手 第2版

异步推荐:成百上千的表格数据还在手动合并修改?该用Python解放你的双手了!

作为一本面向初学者的Python编程实用指南,本书能够让读者快速上手Python自动化,解放双手。本书前半部分是介绍Python基础知识,后半部分是关注自动化任务。读者不用去过分关注Python的细节,就能够很快学会如何使用Python抓取Web信息、处理Excel电子表格、处理PDS和Word文档等常用的办公内容。

本书除了教会读者如何快速上手Python编程之外,还教会读者如何像真正的程序员那样正确地提出问题、寻求帮助,从而解决编程中遇到的问题。

Python极客编程:用代码探索世界

异步推荐:天马行空的想象力,新奇有趣的实战项目,这本书帮你重新认识Python!

本书作者李·沃恩作为著名的艾弗森主管科学家,多年来积累了丰富的Python项目经验,为了帮助公司新人快速上手Python语言并进行实战训练,编写了这本有趣的Python编程图书。

书中围绕极具探索性的有趣故事,设定了一系列Python实战项目,涉及贝叶斯法则、自然语言处理、人脸识别、人脸检测、图像差异检测等技术,使用OpenCV、NumPy、Pandas、Turtle等库来实现。

如果你学完了Python基础知识,正发愁没有合适的实战项目练手,这本书是极其合适的。

Python编程实战 妙趣横生的项目之旅

异步推荐:学了Python基础苦于无法上手实战?这本书能让你快速成为开发高手!

本书也是李·沃恩的作品,他想使用妙趣横生的项目来激发读者对Python编程的乐趣,从而驱动编程练习,达到提升学习效率的目的。书中所有项目都是从“策略”“伪代码”“代码实现”等维度循序渐进地展开,每一个步骤都作了非常清晰而详细的解析,帮助读者很好地理解了其中的原理与方法,再进行编程实践。

书中那些有趣的项目涉及了马尔可夫链分析技术、蒙特卡罗模拟、图像叠加技术、基因遗传算法等。同时也会帮助读者学会pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等模块的使用。

“笨办法”学Python 3

异步推荐:经典“笨办法”系列帮助数百万新手进入编程世界了!

泽德·肖的“笨办法”很适合那种完全没有Python经验的新人,能够帮助他们有效地从零开始掌握Python 3的基础语法和编程技术。书中以习题作为引导,直接开始编写代码,运行并检查结果,之后做附加练习来巩固章节知识。

书中包含52个习题,涵盖Python 3的大部分关键知识点。书中附赠作者亲自讲述的视频课程,读者只要抛弃复制粘贴,一个个代码自己手动录入,就能很快地掌握Python 3的一些基础用法。从基础的打印到完整的项目,这个“笨办法”一直有效。

Python核心编程(第3版)

异步推荐:这是广受欢迎的“Core Python”系列第2版实战部分,意在帮助读者构建自己的工具箱,来使用Python开发各种类型的程序。

与其他所有的Core Python图书一样,本书包含了许多示例,可以直接运行,直观地展示代码效果。作者同样在每个章节后设立了既有趣,又富有挑战性的习题,能够帮助读者巩固章节知识,提升Python技能。

本书总共分为3部分。第1部分包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分包括文本处理以及一些其他内容。

经典·开发

编程珠玑 第2版

异步推荐:流传20余年的计算机科学经典“编程珠玑”系列,世界十大算法大师乔恩·本特利思想精华融汇。

本书是当时风靡整个计算机科学领域的《ACM通讯》上的“编程珠玑”栏目内容重新集结,重点讨论性能问题,关注计算机科学中最本质的问题:如何正确选择和高效实现算法。大师娓娓道来那些趣闻轶事,将自己的深邃思想融入到每一个巧妙设计的示例之中,展示那些巧妙的设计原则和技巧,引导读者像真正的软件工程师那样去思考。

本书不是一个算法大全,不讲数学公式和推导,而是只讲例子,帮助读者对问题和算法本身进行思考。大师的真知灼见能够把那些看似很难的点描述得浅显易懂,整体短小精悍,易于阅读,是每一个程序员都应该阅读的经典。

编程珠玑 续

异步推荐:本书是《编程珠玑》的姊妹篇,聚焦于编程技巧、程序设计原则等程序员关心的问题。

本书延续了作者字字珠玑的风格,对监控性能、关联数组、估算等使用技巧做了精炼说明,提供了简洁明了的示例说明。同时,对I/O/算法也有精辟的展示,对这些领域中复杂的编程问题提供了清晰而完整的解决思路,同时对问题及技巧方法作了由浅入深地描述说明,帮助读者轻松了解其原理并掌握解决之法。

书中很多句式段落随便挑出来,都能点醒一大片深陷编程泥沼的程序员们。本书是国外许多大学数据结构预算法课程的教材,也是许多计算机科学专业的推荐书目。如果你想精进自己的编程技能,本书是一个极好的选择。

重构:改善既有代码的设计(第2版)

异步推荐:重构20年,全新升级!世界级软件大师马丁·福勒重构这本出现在无数程序员案头的经典之作!

重构是软件开发过程中不可缺少的一个步骤,就像作者说的“代码都会烂的”,重构是维持系统生命力的最好方法。作者在书中给出了60多个可行的重构技巧,每个示例都介绍了一种经过多年无数开发者验证过的代码变换手法的动机和技术。

尽管本书的关注对象是代码,但重构对系统设计也有巨大影响。所以想要进行项目系统设计,理解重构背后的原理同样重要,只有这样,才能保证在之后的维护过程中能够减少没必要的重构,降低开发成本。

请记住,重构虽然本质上是对代码片段的修改,但这些小的修改积累起来就能够从根本上改善软件质量。

持续交付2.0(增订本)

异步推荐:本书重新定义了“持续交付”概念,是IT技术管理者的DevOps和敏捷转型指南。

本书作者乔梁是敏斯特咨询公司联合创始人,腾讯外聘高级管理顾问,持续交付双环理论提出者。他致力于使用敏捷开发和精益理论提升软件价值交付效率,总结自己8年实践经验,整理而成这本书。

本书聚焦于改善持续交付能力的基本原则,从组织文化建设、软件系统架构、业务需求协作、发布与监控、自动化测试、构建集成和配置管理7大模块入手剖析并给出解决方案。用三个真实案例指导企业团队从业务出发实现交付改进,提升效率。

元宇宙时代

异步推荐:本书是通证经济知识学习社区通证朋克发起人通证一哥对元宇宙的全面解析,从其起源到当下发展,从关联技术到未来走向,全面地向读者介绍了元宇宙和区块链的关键知识。

本书凝聚了作者多年研究成果和认知总结,整体内容由浅入深、层层递进,阅读门槛极低可读性很强。

作者从宇宙的本源说起,深度阐述了元宇宙时代到来的必然性;从“软技术”和“硬技术”两方面详细解读了元宇宙所涉及的关键技术;以自上而下和自下而上两种方式,全面描述了元宇宙的形成过程;从游戏世界到实体经济,有序剖析了元宇宙的应用场景,帮助读者系统地了解元宇宙的全貌及内核。

进阶·C与C++

C++并发编程实战(第2版)

异步推荐:本书专注C++并发和多线程编程,是C++标准委员会成员的诚心力作。

本书从C++标准程序库的各种工具讲起,介绍线程管控、在线程间共享数据、并发操作的同步、C++内存模型和原子操作等内容。同时,还介绍基于锁的并发数据结构、无锁数据结构、并发代码,以及高级线程管理、并行算法函数、多线程应用的测试和除错。

作者把多年以来对C++和并发编程的钻研成果与经验融入到书中,使用丰富的代码示例,紧密结合现代C++特性,详细而又清楚地向读者介绍了并发编程的知识。如果你想深度了解C++多线程开发,这本书再适合不过了。

C++语言的设计和演化

异步推荐:C++之父亲自讲述该语言的设计和演化,还有比这更专业的吗?

作者在本书中全面论述了C++ 的历史和发展,C++中各种重要机制的本质、意义和设计背景,这些机制的基本用途和使用方法,讨论了C++ 所适合的应用领域和未来发展前景。

他从实践角度出发,讨论了许多程序设计语言、系统程序设计、面向对象的技术和方法、软件系统的设计和实现技术等问题,帮助读者对这些领域进行更深入和充分的认识。

C专家编程

异步推荐:谁说技术图书不能很有趣?这本《C专家编程》就在讲清楚了指针、数组等让人头疼的关键知识同时,带读者领略一把听计算机领域八卦的乐趣。

编程专家在多年的实践中建立了自己的技术工具箱,里面包含了各种习惯用法、代码片段和高级技巧。学习这些经验,从而减少自己踩坑的可能,是成为编程高手的一个很好的方式。同样的,在错误中自省,从而不断进步,也是一个很好的方法——本书恰好就融合了这两种方法,帮助读者走上编程高手之路。

本书收集了许多有趣、有益的故事,它们记录了许多经验丰富程序员的智慧,能够帮助读者少走弯路。

C陷阱与缺陷

异步推荐:你在使用C的过程中踩过多少坑?掉进陷阱多少次?如果你还在用C,那么这本书再适合你不过了。

安德鲁·凯尼格进贝尔实验室的时候就开始收集开发者们在用C的时候遇到的问题,多年后在实验室内部做了一次关于C陷阱和缺陷的演讲,在无数人向他讨要论文之后,这本书就开始写了。

本书从词法陷阱、语法陷阱、语义陷阱、链接、库函数、预处理器、可一致性缺陷等几个方面分析了C编程中可能遇到的问题。作者尝试通过一般程序员甚至是经验老到的职业程序员如何在编程中犯错误、摔跟头,以提倡和鼓励预防性的程序设计。而这些也不是空泛的一般性原则,而是具体的一个个例子,更直观帮助读者认识和理解。

Terraform 实战

异步推荐:经典实战系列,本书向读者展示了如何轻松、正确地使用Terraform。

本书基于实际项目,目的是向读者展示如何使用Terraform自动扩展和管理基础架构。重点介绍了Terraform 0.12的语法、基础知识和高级设计。书中关于如何实现无服务器的部署、如何通过Terraform部署服务器、如何实现零停机部署、如何测试和重构、如何扩展Terraform、如何通过Terraform自动部署、如何实现安全管理等内容,全都是源自作者多年实践而总结下来的方法和技巧。

对所有层次的Terraform使用者来说,本书都是一本极其合适的参考指南

实战·前沿

SQL学习指南(第3版)

异步推荐:本书是O'Reilly关于SQL的一本好书,帮助读者更好地学习关系型数据库的基础知识和使用技巧。

数据无处不在,不管是从事数据科学、商业智能或者其他数据分析领域,SQL都是必须了解的。本书从SQL语言的背景开始,逐步学习基础知识,然后进阶探索一些能让读者一鸣惊人的高级特性,并在最后一章展示了如何在非关系型数据库中查询数据。

本书内容是循序渐进的,但是每一个章节又相对独立,并且提供了丰富而又可扩展的示例,搭配章节后习题,可以帮助读者全面深入地快速掌握SQL语言。

Spring微服务实战(第2版)

异步推荐:还有Java开发人员不会用Spring?不会微服务开发?是候拿出这本书快速掌握这个必备技能了!

本书两位作者分别拥有十多年、二十多年的Java开发经验,且都是Spring微服务的忠实实践者。作为第1版的全新升级,第2版针对Spring新版本更新了知识点、工具和最佳实践,包括各种设计模式,能够帮助读者使用Spring创建一个成功的微服务框架。

本书基于名为O-stock的项目,以实战的方式介绍云、微服务等概念,以及Spring Boot和Spring Cloud等方面的知识,并介绍如何将这个项目一步步地从单体架构重构成微服务架构,最终部署到云环境中。

PyTorch深度学习实战

异步推荐:深度学习流行框架PyTorch核心开发人员的作品,带你轻松开始深度学习实战。

本书作者卢卡·安蒂加和托马斯·菲曼都是PyTorch的核心开发人员,拥有多年的开始与实践经验。另一位作者伊莱·史蒂文斯同样在深度学习领域工作多年,积攒了丰富的经验。三人以自身最初学PyTorch经历为蓝本,充分考虑到初学者的需求,带着读者从零开始使用PyTorch,深入学习PyTorch背后的关键概念,并完成一个完整的项目。

本书不要求读者之前有接触过PyTorch或者有使用其他深度学习框架的经验,只要有Python使用经验即可轻松上手PyTorch深度学习实战。

Easy RL 强化学习教程

异步推荐:Datawhale的许多开源教程帮助了不少人踏入人工智能领域,这本蘑菇书更是让令人头痛的强化学习变得更为轻松。

本书作者整理了李宏毅老师的《深度强化学习》、周博磊老师的《强化学习纲要》、李科浇老师的《世界冠军带你从零实践强化学习》的内容,以及其他强化学习经典资料作为补充,与读者一起探索强化学习的精彩世界。

书中丰富的习题与答案,加上可运行的Python代码,能够帮助读者更轻松地学习强化学习。

机器学习工程实战

异步推荐:机器学习大牛Cassie Kozyrkov和Karolis Urbonas强力推荐作品!高德纳机器学习开发团队主管全新力作。

本书是《机器学习精讲》的姊妹篇,从项目前的准备,数据收集和准备,特征工程,监督模型训练,模型评估,模型服务、监测和维护等方面讲解,由浅入深剖析机器学习实践过程中遇到的问题,帮助读者快速掌握机器学习工程实践和设计模式的基本原理与方法。

本书重点关于实现机器学习项目的工程内容,要求读者有能力使用自己习惯的编程语言或者机器学习库来建立一个模型,也就是说要有机器学习的基础知识。

进步·不停

编程是一项需要持续进阶的技能,我们的实践工作、阅读学习,都能够为之提供能量。无论是工作还是生活,向上应该是我们一直保持的目标。

异步社区7周年庆福利放送还在继续,全场低于5折、VIP会员年卡买1年送1年活动仍在进行!无论是购买图书,还是使用VIP会员免费阅读全场1600+书,我们的学习成本都降低了很多。

免费读书,这种好事怎能错过?异步7周年,还在等你。


举报
评论 0