帅地如今毕业刚满一年,学了四五年计算机,分享一波自己觉得比较优质的计算机书籍。

1、数据结构与算法

入门:《啊哈算法》,《数据结构与算法分析:xx语言描述版》

提升:《编程之美》,《剑指offer》,《程序员代码面试指南:IT 名企算法与数据结构题目最优解》,《算法4》

2、计算机网络

零基础先看《网络是怎样连接的》,之后看《计算机网络自动向上》,这两本足够了。

3、操作系统

感觉看《现代操作系统》就够了,如果零基础,想学操作系统和计算机组成原理,那么可以看《程序是怎样跑起来的》,之后看《现代操作系统》,再之后看《深入理解计算机操作系统》这本天书,这本天书包含了操作系统+计组的知识,挑着看就行。

4、MySQL

入门:《MySQL必知必会》,进阶:《MySQL技术内幕InnoDB存储引擎》,这两本差不多,但个人感觉还不足以应付,某些知识点结合部分文章应该就可以了。如果是为了面试,个人感觉没必要看《高性能MySQL》。

5、Go语言

入门:《学习Go 语言》,学习Go Web:《Go Web 编程》

6、C 语言

入门:《C Primer Plus》(可能零基础有点吃力,觉得吃力的就看《C程序员涉及语言》吧)

进阶:《C 和指针》,我觉得 C 语言,最核心的就是理解指针

7、C++

入门:《C++ Primer》

进阶:《深入探索C ++对象模型》、《more effective C++》、《C++编程思想》

8、Java

入门:《Java核心技术卷1》

进阶:《Java 编程思想》

多线程:《Java 并发编程的艺术》、《Java并发编程实践》

虚拟机:《深入理解Java虚拟机》

10、Linux

入门:《鸟哥的Linux私房菜》

11、Python

爬虫:《用 Python 写网络爬虫》

数据分析:《Python数据处理》、《Python数据分析实战》

Python:《编程小白的第一本Python入门书》、《Python网络编程基础》、《Python高级编程》

12、前端

HTML+css+JS:《HTML5与CSS3基础教程》、《JavaScript高级程序设计》

其他:《Node.js开发指南》

13、设计模式

《图解设计模式》

14、人工智能

《贝叶斯思维统计建模的Python学习法》、《TensorFlow实践与智能系统》

15、汇编

不用学太深,入门即可,看《汇编语言》(王爽这边就差不多了)

16、Git

入门:《快速入门Git》,貌似Git不用学的很深入,需要时在查询就可以了

书籍可以在这里找到:计算机书籍各类推荐

作者简洁

作者:大家好,我是帅地,从大学、自学一路走来,深知算法计算机基础知识的重要性,公众号「帅地玩编程」10万粉丝作者,专业于写这些底层知识,提升我们的内功,帅地期待你的关注,和我一起学习,点击了解我四年大学学 习之路 转载说明:未获得授权,禁止转载

大学四年,各阶段学习书籍推荐(少走弯路必备)相关推荐

  1. 自学大数据者请进:大数据学习线路及各阶段学习书籍推荐

    大数据学习路线及各阶段学习书籍推荐!废话不多说,直接切入主题,有需要的小伙伴可以参考学习! 阶段一.大数据基础--java语言基础方面 自学大数据者请进:大数据学习线路及各阶段学习书籍.视频推荐 (1 ...

  2. 大数据学习线路及各阶段学习书籍推荐

    大数据学习路线及各阶段学习书籍推荐!废话不多说,直接切入主题,有需要的小伙伴可以参考学习! 阶段一.大数据基础--java语言基础方面 (1)Java语言基础 Java开发介绍.熟悉Eclipse开发 ...

  3. Java各阶段学习书籍推荐

    常用算法 <算法导论> <编程之美> <数学之美> 数据库-MySQL <MySQL技术内幕--InnoDB存储引擎> <高性能MySQL> ...

  4. 大学四年Java后端学习路线规划,所有私藏资料我都贡献出来了,不看毕业肯定后悔!!!

    一定要走在学校前面自学,规划好自己的时间,按照自己的路线走. 大学四年Java后端学习路线规划,所有私藏资料我都贡献出来了,不看毕业肯定后悔!!! 学习路线与资源方法 一.第一件事,很重要!!! 二. ...

  5. python linux运维教程 推荐_Linux运维人员成长之路学习书籍推荐

    原标题:Linux运维人员成长之路学习书籍推荐 一.入门书: <鸟哥的私房菜(基础篇)> <鸟哥的私房菜(服务篇)> <Linux命令行与Shell脚本编程大全(第2版) ...

  6. 【量化】量化交易入门系列6:量化交易学习书籍推荐(二)

    作者:悠悠做神仙 来源: 恒生LIGHT云社区 上一篇 量化交易入门系列5:量化交易学习书籍推荐(一) 我们介绍一些量化交易一些操作和理论性书籍,可能对于刚入门的大家而言,可能有些枯燥.所以这篇文章, ...

  7. 如何系统的自学python-自学Python应该如何正确系统学习,避免少走弯路

    原标题:自学Python应该如何正确系统学习,避免少走弯路 人生苦短,我用 Python. 学习 Python 的初学者往往会面临以下残酷的现状: 网上充斥着大量的学习资源.书籍.视频教程和博客,但是 ...

  8. java学习书籍推荐

    一.入门 <Java 2从入门到精通>- 推荐 <Thinking in Java>- 强烈推荐* O'reilly的Java编程基础系列 - 参考* 二.进阶 <Jav ...

  9. 【转载】大学四年我是如何学习程序设计的

    2019独角兽企业重金招聘Python工程师标准>>> [推荐:Android开发-android开发-安卓开发-android开发论坛 http://www.eoeandroid. ...

  10. 大学四年的各种学习资源整理

    原文链接:https://blog.csdn.net/m0_37907797/article/details/102781027 大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索 ...

最新文章

  1. locate mysql-server_Mysql问题
  2. 美团Android资源混淆保护实践
  3. Linux学习之系统编程篇:孤儿进程和僵尸进程(描述对象都是子进程)
  4. Ceph 集群整体迁移方案
  5. Mac 环境变量配置
  6. 三星android rom开发者,六年老机吃上奥利奥:第三方三星S2安卓8.0刷机包发布
  7. php 添加水印, 格式转换, 变换大小 Watermark, png2jpg, resize
  8. nodejs文件写入
  9. 在家办公,我比上班还累你信吗?
  10. songEagle开发系列:如何让文章实时保存的问题
  11. hdu4727搜索+stl。轻微剪枝
  12. Glide 4.x工作总体执行流程概述
  13. Solr与MongoDB集成,实时增量索引[转]
  14. 推荐必读:测试人员如何快速熟悉新业务?
  15. 8 种方案机智应对后端一次性返回 10万 条数据
  16. Android色彩特效处理之色调、饱和度、亮度、ColorMatrix精炼详解
  17. java 输出大于n的质数_Java 计算并打印第n个质数
  18. 轻轻揭开 b*tree 索引结构的神秘面纱
  19. VC常用API+示例
  20. Java实现字母转化

热门文章

  1. APP渗透技巧----------逆向app破解数据包sign值实现任意数据重放添加
  2. PR视频剪辑教学,基础工具学习教程「附软件」码住。
  3. 从零开始Ubuntu16.04+ORBSLAM2+ROS实验实录(四):ORBSLAM评估工具EVO的使用
  4. 格雷码与二进制码的转换
  5. 一个月转推荐:LR算法原理
  6. Icode编程>>>图形化编程>>>1级训练场>>>基础训练【2】
  7. android 命令截图,Android截图命令screencap与视频录制命令screenrecord
  8. 声纹技术(四):声纹识别的工程部署
  9. 可能是史上最全的权限系统设计
  10. 201510月职称计算机题目,职称计算机考试模拟题库-Excel试题及答案11