随着高考陆续放榜,盼来成绩的考生与家长们又迎来另一个纠结的难题——志愿填报。确认自己的专业方向,不仅要综合自身兴趣与特长考虑,还需与未来的就业挂钩。
根据《2023高考志愿报告》,当前计算机科学与技术专业热度仍然排名第一位,人工智能相关专业的关注度则上升最快;而过去数月 ChatGPT 浪潮席卷全球,渗透进各行各业乃至普通人的生活,各种 AI 替代论层出不穷,或许会让涉世未深的准大学生困惑:究竟学习什么才不会“被时代抛弃”?掌握人工智能技术就真能一劳永逸了吗?
倘若没有扎实的学科基础知识,人工智能也只是存在于谈话间的梦幻泡影。而大学四年正是我们深耕专业领域、储备技能素养的大好时机。这份高质量计算机书单,既有时下最热门的人工智能方向入门好书,又涵盖了算法、编程语言、前端等领域畅销不衰、经读者与时间验证的经典著作,希望能为对计算机感兴趣、有志于报考计算机专业的你,助上一臂之力。
人工智能
《这就是ChatGPT》
作者:[美] 斯蒂芬·沃尔弗拉姆(Stephen Wolfram)
译者:WOLFRAM传媒汉化小组
国内首部由世界顶级 AI 学者、科学和技术领域重要的革新者、“第一个真正实用的人工智能”搜索引擎WolframAlpha发明人斯蒂芬·沃尔弗拉姆对 ChatGPT 最本质的原理的解释的权威之作!
OpenAI CEO,ChatGPT 之父山姆·阿尔特曼、世界顶级的 AI 学者,机器人界的巨擘,MIT 教授,多家知名机器人公司创始人,美国工程院院士罗德尼·布鲁克斯、量子位联合创始人,总编辑李根、科学作家,“得到”APP《精英日课》专栏作者万维钢联袂推荐。
《机器学习实战》
作者:[美] Peter Harrington
译者:李锐、李鹏、曲亚东、王斌
本书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用 Python 代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。
《深度学习入门:基于Python的理论与实现》
作者:斋藤康毅
译者:陆宇杰
本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用 Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。
《Python深度学习(第 2 版)》
作者:[美] François Chollet
译者:张亮
本书由流行深度学习框架 Keras 之父弗朗索瓦·肖莱执笔,通过直观的解释和丰富的示例帮助你构建深度学习知识体系。作者避免使用数学符号,转而采用 Python 代码来解释深度学习的核心思想。
编程语言
《Python编程:从入门到实践(第3版)》
作者:[美]Eric Matthes
译者:袁国忠
Python 入门圣经,长居 Amazon、京东等编程类图书榜首
热销全球,以 12 个语种发行,影响超过 250 万读者
好评如潮,第 2 版豆瓣评分 9.2,Amazon 4.7 星评
学完蟒蛇书,你能打下坚实的编程基础、习得优秀的编程习惯,更会构建让自己终身受益的计算思维,而这也是 AIGC 时代与 AI 共生的基本技能。
《流畅的Python(第2版)》
作者:[巴西]Luciano Ramalho
译者:安道
本书是 Python 领域备受推崇的经典作品,致力于帮助 Python 开发人员挖掘这门语言及相关程序库的优秀特性,写出简洁、流畅、易读、易维护,并且地道的 Python 代码。本书着重讲解 Python 语言所独有的功能,助你成功进阶为 Python 高手。
《Python工匠:案例、技巧与工程实践》
作者:朱雷
本书基于广受好评的“Python工匠”系列开源文章。全书从工程实践角度出发,通过剖析核心知识、展示典型案例与总结实用技巧,帮助大家系统进阶Python,写好工程代码,做好实践项目。
《C语言程序设计:现代方法(第2版•修订版)》
作者:[美]K.N.King
译者:吕秀锋、黄倩
扫码购买
本书通过一种“现代方法”来介绍 C 语言,书中强调标准 C,强调软件工程,不再强调“手工优化”,给 C 语言这门经久不衰、老而弥坚的语言赋予了崭新的面貌。
《明解C语言(第3版):入门篇》
作者:[日]柴田望洋
译者:管杰、罗勇、杜晓静
扫码购买
本书图文并茂,示例丰富,第 3 版从 190 段代码和 164 幅图表增加至 205 段代码和 220 幅图表,对 C 语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于 C 语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。
《On Java 中文版》(基础卷+进阶卷)
作者:[美]Bruce Eckel
译者:陈德伟、臧秀涛、孙卓、秦彬
百万畅销书 Thinking in 系列作者 Bruce Eckel 重讲 Java 的编程思想
本书基于Java 8、11、17,涵盖所有 Java 关键特性的设计原理和应用方法
算法
《啊哈!算法》
作者:啊哈磊
扫码购买
这是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。
《算法图解》
作者:[美]Aditya Bhargava
译者:袁国忠
扫码购买
像小说一样有趣的算法入门书!
算法是解决问题的一步步流程,也是计算机科学领域的核心主题。如果你想搞明白算法,又不想被困在繁琐的证明中,本书正是你的选择。这本图示丰富、引人入胜的实用指南将让你轻松学会如何在自己的程序中高效使用重要的算法。
《算法(第4版)》
作者:Robert Sedgewick, Kevin Wayne
译者:谢路云
扫码购买
本书兼具通俗性和严谨性,是世界范围内好评如潮的算法入门书,适合每一位程序员、学生自学算法,也是全球最受欢迎的大学教材之一。
《算法的乐趣(第2版)》
作者:王晓华
扫码购买
本书从一系列有趣的生活实例出发,全面介绍了构造算法的基础方法及其广泛应用,生动展现了算法的趣味性和实用性。书中介绍了算法在多个领域的应用,如图像处理、物理实验、计算机图形学、数字音频处理、机器学习等。
数据
《python网络爬虫开发实战(第 2 版)》
作者:崔庆才
扫码购买
本书介绍了如何利用 Python 3 开发网络爬虫。本书为第 2 版,相比于第 1 版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。
《R语言实战(第 3 版)》
作者:[美]Robert I. Kabacoff
译者:王韬
扫码购买
本书通过循序渐进的内容设计、深入浅出的技巧讲解,帮助读者轻松上手R语言,掌握统计分析及数据可视化的思路、方法与技巧。本书还会带领读者挑战真实世界中的数据难题,包括数据预测、数据挖掘以及动态数据报告的撰写等。
《Excel+Python:飞速搞定数据分析与处理》
作者:[瑞士]Felix Zumstein
译者:冯黎
扫码购买
Python 是数据分析师和数据科学家的首选语言。通过本书,即使完全不了解 Python,Excel 用户也能够学会用 Python 将烦琐的任务自动化,显著地提高办公效率,并利用 Python 在数据分析和科学计算方面的突出优势,轻松搞定 Excel 任务。
《用数据讲故事——专业图表实训教程》
作者:[美]Cole Nussbaumer Knaflic
译者:邵钏、陈莎
扫码购买
本书提供百余个练习,涉及食品、医疗、金融、服装等行业,数据分析、销售、HR等岗位,指导你把学到的理论和技巧熟练用于日常工作,帮助你进一步提高用数据讲故事的能力。
数据库
《SQL必知必会(第 5 版)》
作者:[英] Ben Forta
译者:刘晓霞、钟鸣
扫码购买
本书是 SQL 入门经典教程,麻省理工学院、伊利诺伊大学等众多大学的参考教材,中文版累计销量超 15 万;没有过多阐述数据库基础理论,而是专门针对一线软件开发人员,直接从 SQL SELECT 开始,讲述实际工作环境中常用必备的 SQL 知识,实用性极强。
《MySQL 必知必会》
作者:[英] Ben Forta
译者:刘晓霞、钟鸣
扫码购买
本书是经典畅销书《SQL必知必会》之后,作者应众多读者的请求编写的,专门针对 MySQL 用户。书中继承了《SQL必知必会》的优点,没有过多阐述数据库基础理论,而是紧贴实战需要,直接从数据检索开始,逐步深入各种复杂的内容。通过本书,读者能够掌握扎实的基本功,迅速成为 MySQL 高手。
《MySQL 实战》
作者:陈臣
扫码购买
本书以 MySQL 8.0 为主,全面系统地阐述了 MySQL 日常使用及管理过程中的一些常用知识点。本书定位于实战,目的是让读者拿来即用,快速上手 MySQL。除了实战,本书还花费了大量的篇幅来讲解 MySQL 中一些常见操作、常用工具的实现原理。
《SQL进阶教程(第2版)》
作者:[日]MICK
译者:吴炎昌、侯振龙
扫码购买
160张图表+412段代码 进阶中级实用指南!掌握面向集合思维,发掘SQL常见技术的新用法。
前端
《HTML5 与 CSS3 基础教程(第 9 版)》
作者:[美] Joe Casabona
译者:望以文
扫码购买
本书是讲解 HTML 和 CSS 入门知识的经典畅销书的最新版,全面、系统地讲解了 HTML5 和 CSS3 基础知识以及实际运用技术,通过大量实例深入浅出地分析网页制作的方方面面。
《JavaScript高级程序设计(第 4 版)》
作者:[美]Matt Frisbie
译者:李松峰
扫码购买
中文版累计销量 32 万+册,JavaScript“红宝书”全新升级
涵盖 ECMAScript 2019,全面深入,入门和进阶俱佳
结合视频讲解+配套编程环境,助你轻松掌握 JavaScript 新特性与前端实践
《JavaScript DOM编程艺术 (第 2 版)》
作者:[英]Jeremy Keith, [加]Jeffrey Sambells
译者:杨涛、王建桥、杨晓云等
扫码购买
本书讲述了 JavaScript、DOM 和 HTML5 的基础知识,着重介绍DOM 编程技术背后的思路和原则:平稳退化、渐进增强和以用户为中心等。
《你不知道的JavaScript》(上卷+中卷+下卷)
作者:[美]Kyle Simpson
译者:赵望野、梁洁、单业、姜南
JavaScript 这门语言,复杂精妙的概念才是语言的精髓,即使是经验丰富的 JavaScript 开发人员,如果没有认真学习的话也无法真正理解它们。在本书中,我们要直面当前 JavaScript 开发者“不求甚解”的大趋势,深入理解语言内部的机制。
《Vue.js设计与实现》
作者:霍春阳
扫码购买
本书基于 Vue.js 3,从规范出发,以源码为基础,并结合大量直观的配图,循序渐进地讲解 Vue.js 中各个功能模块的实现,细致剖析框架设计原理。
计算机网络
《网络是怎样连接的》
作者:[日]户根勤
译者:周自恒
扫码购买
本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。
《图解TCP/IP(第5版)》
作者:[日] 竹下隆史,村山公保,荒井透,苅田幸雄
译者:乌尼日其其格
扫码购买
这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解 TCP/IP 的基本知识、掌握 TCP/IP 的基本技能。书中讲解了网络基础知识、TCP/IP 基础知识、数据链路、IP 协议、IP 协议相关技术、TCP 与 UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握 TCP/IP,营造一个安全的、使用放心的网络环境。
《图解HTTP》
作者:[日]上野 宣
译者:于均良
扫码购买
本书对互联网基盘——HTTP 协议进行了全面系统的介绍,是Web 前端开发者必备,从基础知识到最新动向一网打尽。作者在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解 HTTP 通信过程中客户端与服务器之间的交互情况。
《图解网络硬件》
作者:[日]三轮贤一
译者:盛荣
扫码购买
本书结合大量网络设备实物照片、详实参数和图表,对计算机网络硬件进行系统的总结和介绍。本书在对硬件设备、相关技术及规范进行详尽考据和整理的同时,侧重工程实践,重点讲解在实际网络建设工程过程中真实使用的网络设备。
操作系统
《Linux命令行与shell脚本编程大全(第4版)》
作者:[美] Richard Blum,Christine Bresnahan
译者:门佳
扫码购买
好口碑:有口皆碑的Linux佳作,中文版销量超10万册。
不过时:内容经3次迭代,经过时间检验。
全方位:含丰富示例,适用于所有Linux发行版。
新内容:新增“实战演练”环节,助你温故而知新。
程序员的数学系列
《程序员的数学》
作者:[日]结城浩 译者:管杰
作者:[日]平岡和幸 堀玄 译者:陈筱烟
作者:[日]平岡和幸 堀玄 译者:卢晓南
作者:[日]宫崎修一 译者:卢晓南
掌握编程所需的数学知识;
通俗易懂,穿插大量有趣的实例和图表;
阐述程序员和数学爱好者所需掌握的数学基础知识、概率统计和线性代数知识,同时也是机器学习、数据挖掘、模式识别领域必须掌握的内容。
最后,如果你也有想要分享的计算机入门读物、进阶好书,也可在评论区留言推荐。我们将在留言中选出 3 位朋友,获得图灵社区图书任选一本。