暑假已经结束,大家陆陆续续开学,很多计算机专业的新生私信我说想要看一些书籍推荐。 本篇文章按先修课、专业基础课、专业选修课为大家进行推荐,由于篇幅有限,不能涵盖所有专业领域奥。 一、先修课 低年级本科生学习以计算机基础为主,比如计算机组成原理、计算机体系结构、网络与通信原理等等,但这些课程的教材往往比较枯燥乏味,推荐大家先看图解系列。 计算机组成原理/网络基础 《计算机是怎样跑起来的》 《程序是怎样跑起来的》 《网络是怎样连接的》 《面向对象是怎样工作的》 《图解HTTP》 《图解TCP/IP》 《图解网络硬件》 二、专业基础课 操作系统、算法与数据结构、数据库是重要的基础课,算法、SQL必知必会等书都是多年来经久不衰的经典。 操作系统 《跟阿铭学Linux 第4版》 《Linux程序设计(第4版)》 《Linux命令行与shell脚本编程大全 第3版》 算法与数据结构 《算法(第4版)》 《算法图解》 《啊哈!算法》 数据库 《SQL必知必会(第5版)》 《MySQL必知必会》 《SQL基础教程 第2版》 三、专业选修课 本科高年级或研究生的同学,可以按照下面推荐的书单去深入学习,这里面依然以入门的新手向图书为主。 .Python基础与应用 《Python编程从入门到实践(第2版)》 《Python基础教程》 《流畅的Python》 前端&移动开发 《JavaScript高级程序设计(第4版)》 《小程序开发原理与实战》 《第一行代码 Android 第3版》 《Android编程权威指南(第4版)》 人工智能 《图解人工智能》 《图解深度学习》 《图解语音识别》 《图解机器学习算法》 数据分析&数据科学 《R语言实战 第2版》 《R数据科学》 《Python数据分析基础》 《Python数据科学手册》 本次书单涉及计算机专业各个方面,大家各取所需。 |
|