专栏名称: 图灵教育
是好书,把我们联系在一起
目录
相关文章推荐
全网快资讯  ·  元宵节的20句祝福语,句句暖心! ·  昨天  
读财报说新股  ·  逆势爆发的总龙头,就它了! ·  昨天  
读财报说新股  ·  逆势爆发的总龙头,就它了! ·  昨天  
51好读  ›  专栏  ›  图灵教育

计算机专业值得N刷的技术经典图书!是时候好好读一读了!

图灵教育  · 公众号  ·  · 2024-12-12 13:01

正文

上周发布的文章: 学计算机一定要疯狂去蹭这几位老师的课! 收获了大家的热烈反馈。超多读者转发,不少同学表示自己正在刷这些课,还有同学大呼太及时了。我们也看到了大家对学好计算机基础课程的需求。

本期小图根据读者的需求,为大家推荐一些计算机专业值得 N 刷的经典好书。这些书深入浅出,比学校的教材更有趣,没有大篇幅的枯燥理论,实践部分更是好上手,主打一个实用!

这些书学习曲线 平滑 ,不会让初学者有学习压力,非常好坚持。快到期末了,大家可以配合这些好课一起使用,快速提升学习效率!另外双十二,年度图书优惠最后一波,如果你不知道买什么,快来抄作业吧!





编程基础类


《Python编程:从入门到实践 (第3版)
[美]埃里克·马瑟斯 | 著

袁国忠 | 译

Python 入门圣经,影响全球超过 250 万读者,长居 Amazon、京东等网店编程类图书榜首,真正零基础,附赠随书代码+配套视频讲解+速查手册,自学无压力。


《C语言程序设计现代方法(第2版 • 修订版)》

K.N.King | 著

吕秀锋,黄倩 | 译

李忠 | 审

豆瓣评分 9.3,基于 C1X 标准全新升级。市面上最好用的C语言学习教程。第 2 版修订版中不仅有 C99 中的新特性,还与时俱进地增加了 C11 和 C18 中的内容。


《On Java 中文版(基础卷)》

布鲁斯·埃克尔 | 著

陈德伟 臧秀涛 孙卓 秦彬 | 译

布鲁斯 • 埃克尔时隔 15 年又一力作,基于 Java 的 3 个长期支持版(Java 8、11、17),讲解 Java 核心语法,并对 Java 的核心变化进行详述。


《On Java 中文版(进阶卷)》

布鲁斯·埃克尔 | 著

孙卓 陈德伟 臧秀涛 | 译
是《On Java 中文版 基础卷》内容的拓展延伸,重点讲解 Java 的高级特性、并发、设计模式等相关进阶知识,对一些和开发密切相关的底层操作(如 I/O 系统、底层并发、数据压缩等)进行深入探讨,同时针对基础卷的重点章节进行了补充说明(如第 3 章增补了一些关于集合的高级特性)。

《JavaScript高级程序设计(第5版)》
[美]马特·弗里斯比 | 著

李松峰 | 译

升级版下周上架!期待地 搓搓手 ~
几代前端人的入门经典,中文版累计销量 40万+册,第 5 版涵盖 ECMAScript 2024,全面、深入地介绍了 JavaScript 的基础语法和高级特性。

《SQL必知必会(第5版)》

本·福达|著

钟鸣,刘晓霞|译


SQL入门必备 ,畅销多年,中文版累计销量超15万。 本书没有过多阐述数据库基础理论,而是专门针对一线软件开发人员,直接从SQL SELECT开始,讲述实际工作环境中常用必备的SQL知识,实用性极强。第5版对书中的案例进行了全面的更新,并增加了章后挑战题,便于读者巩固所学知识。


《MySQL必知必会(第2版)》

本·福达(Ben Forta)| 著

刘晓霞 钟鸣 | 译
MySQL 领域必读经典,紧贴实战需要,直接从数据检索开始,逐步深入各种复杂的内容,包括子查询、连接的使用、全文搜索、存储过程、游标、触发器、数据库维护,等等。第 2 版基于 MySQL 8 进行了全面修订还增加了练习题。通过本书,你能够掌握扎实的基本功,迅速成为 MySQL 高手。

《Rust程序设计(第2版)》

吉姆·布兰迪,贾森·奥伦多夫 | 著

汪志成(@雪狼)| 译

Rust 领域经典参考书,书中全面介绍了 Rust 这种新型系统编程语言——具有无与伦比的安全性,兼具 C 和 C++ 的高性能,并大大简化了并发程序的编写。 第 2 版对上一版内容进行了重组和完善,新增了对“异步编程”的介绍。 借助书中的大量案例,你也能用 Rust 编写出兼顾安全性与高性能的程序。


《Go语言设计与实现》

左书祺(@Draven)|著

“面向信仰编程”博客作者 @Draven 作品, 本书基于在读者之间广为传阅的同名开源电子书《Go语言设计与实现》,全网阅读量超 100 万,30 多万读者追更。 书中的代码片段基于 Go 1.15, 结合近 200 幅生动的全彩图片,配上详尽的文字剖析与精选源代码段,为读者奉上了异彩纷呈、系统完善的 Go 语言解读。

《R语言实战(第3版)》

罗伯特 · I. 卡巴科弗 | 著

王韬 | 译
豆瓣评分 9.2,作为 R 语言的经典教程,这本书帮助读者轻松上手。新版全面扩充 ggplot2、tidyverse、 RStudio、R Markdown 用法。

《C++实战》
吴咏炜 | 著

一本面向实战的现代 C++ 指南,由作者结合 30 余年 C++ 编程经验倾力打造。书中聚焦开发者日常高频使用的语言特性,重点讲解惯用法(而非罗列语言里的琐碎细节),展示代码示例及其技术原理,旨在帮助大家又快又好地使用 C++。作者精选了对象生存期与 RAII、移动语义、标准模板库(STL)、视图、智能指针、错误处理、并发与异步编程等核心主题,深入浅出地剖析语言特性,并针对实际开发中的常见问题提供解决方案。





计算机网络三件套

《图解HTTP》

上野宣 | 著

于均良 | 译

豆瓣评分 8.1,各大网店 HTTP 最佳入门图书,172 张图解轻松入门。从基础知识到最新动向,一本书掌握 HTTP 协议。

本书对互联网基盘——HTTP 协议进行了全面系统的介绍。作者由 HTTP 协议的发展史娓娓道来,严谨细致地剖析了 HTTP 协议的结构,列举诸多常见通信场景及实战案例,最后延伸到 Web 安全、最新技术动向等方面。

《图解TCP/IP(第6版)》
竹下隆史 等 | 著

乌尼日其其格 | 译

TCP/IP 圣经级教材,原版畅销 36 万册!不需要死记硬背,从头到尾仔细阅读一遍此书,自然而然就理解 TCP/IP 了。一本图文并茂的网络管理技术书籍,旨在让广大读者理解 TCP/IP 的基本知识、掌握 TCP/IP 的基本技能。书中讲解了网络基础知识、TCP/IP 基础知识、数据链路、IP 协议、IP 协议相关技术、TCP 与 UDP、路由协议、应用协议、网络安全等内容。

《图解网络硬件
三轮贤一 | 著
盛荣 | 译
234 张图 + 196 个表 = 全面掌握网络硬件,详细介绍了计算机网络硬件的相关知识,重点讲述了在实际网络建设工程中真实使用的网络硬件设备及其相关背景知识,深度讲解交换机/路由器/防火墙/无线 LAN/网络硬件的采购和运维,侧重工程实践,系统翔实。




数据结构与算法

《我的第一本算法书(修订版)》

石田保辉,宫崎修一 | 著

张贝,何润民 | 译

为所有人打造的算法入门书,即使你没有任何编程基础,这本书也可以看得懂。没有复杂难懂的公式,只有大量生动的图解和清晰的逻辑帮助读者直观理解算法。它还配有专属 APP,提供算法操作演示,帮助你用动手实践消除对算法的畏惧。


《算法图解(第2版)》
[美] 巴尔加瓦 | 著
袁国忠 | 译

最简单易懂的算法教程,像读小说一样轻松。本书长居 Amazon 算法类畅销榜前列,400 多个示意图, 详细介绍算法执行过程,展示不同算法在性能方面的优缺点。新版将示例代码更新到了 Python 3,并新增了两章专门讨论树,加之诸多修订,使得内容更加完善。这本绝对是新手入门算法的必备图书。


《Hello 算法》

靳宇栋(@krahets)|著

动画图解、一键运行的数据结构与算法教程,GitHub Star 100k !近 500 幅动画插图,近 200 段精选代码,助你快速入门数据结构与算法。
书中系统介绍了数据结构与算法基础、复杂度分析、数组与链表、栈与队列、哈希表、树、堆、图、搜索、排序、分治、回溯、动态规划和贪心算法等核心知识,通过清晰易懂的解释和丰富的代码示例,以及生动形象的全彩插图和在线动画图解,揭示算法工作原理和数据结构底层实现,教授读者如何选择和设计最优算法来解决不同类型的问题,切实提升编程技能,构建完整的数据结构与算法知识体系。

《动画算法与数据结构》

渡部有隆 | 著

郑明智 | 译
一本用动画学习算法的入门书。本书用动画的形式展示算法执行过程,内容覆盖从基础到进阶的核心算法。书中还系统性地讲解了算法的空间结构、时间复杂度和应用场景,帮助读者多维度理解算法。


《算法(第4版)》

Robert Sedgewick,Kevin Wayne|著

谢路云|译

整本书基于 Java,第一章就很简洁地讲解了 Java 的主要内容,没学过 Java 的人,也可以轻松上手。而且本书代码实现非常详细,内容比较简单,一步步用图告诉你代码是如何运行的,所有算法都很基础,不仅适合大学生阅读,还适合初入职场需要提升的职场小白们,以及中高级工程师回顾补充算法知识之用。




Python应用三剑客


《 流畅的Python (第2版)

[巴西]卢西亚诺·拉马略 | 著

安道 | 译

本书是 Python 领域备受推崇的经典作品,致力于帮助 Python 开发人员挖掘这门语言及相关程序库的优秀特性,写出简洁、流畅、易读、易维护,并且地道的 Python 代码。 本书着重讲解 Python 语言所独有的功能,助你成功进阶为 Python 高手。第 2 版与时俱进,教你跳出旧有经验,探索并运用地道的 Python 3 功能。


《 Python工匠:案例、技巧与工程实践 》
朱雷(@piglei)| 著

本书基于“Python工匠”系列,豆瓣评分 9.2 分,作者融入互联网大厂工程实践经验,聚焦真实项目中高频使用的 Python 编程核心知识点。


《CPython设计与实现》

安东尼 · 肖 | 著
史海,赵羽,陈啸,李俊辰|译

Python 之父 Guido van Rossum 推荐、CPython 核心开发者 Carol Willing 作序! 这本书以一种平易近人的方式解释了 Python 解释器的概念、思想和技术细节。

本书从语法解析、编译器等基础概念出发,深入求值循环、内存管理等 CPython 解释器实现细节。轻松!简明!豁然开朗!手把手带你重新编译 CPython,了解 Python 的内部实现。

轻松get三剑客👇





数据分析与处理

《Python网络爬虫开发实战(第 2 版)》

崔庆才 | 著
Python 之父 Guido van Rossum 推荐的爬虫入门书,第 1 版销量近 100000 册。本书介绍了如何利用 Python 3 开发网络爬虫。本书为第 2 版,相比于第 1 版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。

另外,主要增加了异步爬虫、JavaScript 逆向、App 逆向、页面智能解析、深度学习识别验证码、Kubernetes 运维及部署等知识点,同时也对各个爬虫知识点涉及的请求、存储、解析、测试等工具进行了丰富和更新。


《Excel+Python:飞速搞定数据分析与处理》

[瑞士]费利克斯•朱姆斯坦|著

冯黎|译
流行 Python 库 xlwings 创始人亲授,教你让 Excel 快得飞起来。办公人士零压力学 Python ,轻松突破 Excel 瓶颈,拓展解决问题思路。让你告别烦琐公式和 VBA 代码,将 Excel 任务自动化,实现效率飞跃。让 Excel 和 Python 珠联璧合,避免人为错误,精准完成数据处理。




深度学习基础

《深度学习入门:基于Python的理论与实现》

斋藤康毅 | 著
陆宇杰 | 译
本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用 Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。

《深度学习入门2:自制框架》
[日]斋藤康毅 | 著
郑明智 | 译
豆瓣评分 9.9,深度学习鱼书姊妹篇,这套书做到了真正意义上的“入门”!书中没有使用内容不明的黑盒,而是从我们能理解的最基础的知识出发,一步一步地实现最先进的深度学习技术。
美国物理学家费曼说:“What I cannot create,I do not understand.” 只有创造一个东西,才算真正弄懂了一个问题。这本书手把手带你创建深度学习框架,直击现代深度学习框架本质!

《深度学习进阶:自然语言处理》

[日]斋藤康毅 | 著
陆宇杰 | 译
豆瓣评分 9.4 的畅销书《深度学习入门:基于Python的理论与实现》续作,带你快速直达自然语言处理领域!本书内容精炼,聚焦深度学习视角下的自然语言处理,延续前作的行文风格,采用通俗的语言和大量直观的示意图详细讲解,帮助读者加深对深度学习技术的理解,轻松入门自然语言处理。

《深度学习入门4:强化学习》

斋藤康毅 |著

郑明智 |译

豆瓣评分 9.5,深受读者喜爱的“鱼书”系列第四弹,深度学习入门经典,从零开始掌握强化学习。沿袭“鱼书”系列风格,提供实际代码,边实践边学习,无须依赖外部库,从零开始实现支撑强化学习的基础技术。
一次性 get一整套 👇






大模型入门到进阶

《ChatGPT:人类新纪元》

马占凯 | 著

“搜狗输入法之父”、美团光年 AGI 布道师马占凯新作。本书用生动浅显的语言,用鲜活的故事,讲述 ChatGPT 前世今生、AI 发展史,获得罗永浩、梁宁、戴雨森、王建硕、王玥等大咖倾情推荐。附赠中国 AGI 全景图、ChatGPT 全景图拉页,让你对 ChatGPT 及 AGI 相关产业的发展一目了然。


《这就是ChatGPT》

[美] 斯蒂芬·沃尔弗拉姆|著

WOLFRAM传媒汉化小组|译
OpenAI CEO,ChatGPT 之父山姆·阿尔特曼推荐 ,国内首部由世界顶级 AI 学者、科学和技术领域重要的革新者、“第一个真正实用的人工智能”搜索引擎 WolframAlpha 发明人斯蒂芬·沃尔弗拉姆对 ChatGPT 最本质的原理的解释的权威之作!

《大模型应用开发极简入门:基于GPT-4和ChatGPT》

[比] 奥利维耶·卡埃朗,[法] 玛丽–艾丽斯·布莱特 | 著

何文斯 | 译

大模型应用开发极简指南:了解 GPT-4 和 ChatGPT 的工作原理 2 小时上手开发,快速构建大模型应用并实践提示工程、模型微调、插件、LangChain 等,送配套代码。大模型一线创业者、应用技术专家联袂推荐:宝玉、张路宇、孙志岗、邓范鑫、梁宇鹏(@一乐)、罗云、宜博。


《LangC hain编 程: 从入门到实践》







请到「今天看啥」查看全文