校招C++学习的一些书籍和网站

转行计算机必读书籍
本文推荐了一系列计算机领域的经典书籍,覆盖C++编程、操作系统、网络、数据库、算法及面试准备,适合转行者和在校学生系统学习。

写在前面:

        其实要进入计算机行业,最好是要科班出生,在校接触过一些正规课程比较好,这样自学起来看书比较容易。不过如果自制力好的话,改行去哪都行,我见过最牛的大佬,某985本硕地球物理学毕业,C++就入门,后来靠着自学照样收割各大企业的offer。

 

书籍:

C++学习:

基础:

  1. 《C++ primer》:C++入门不可不看的书

提高:

  1. 《Effective C++》
  2. 《More Effective C++》
  3. 《深度探索C++对象模型》:前面三本是侯捷先生翻译的经典C++著作,是C++从业人员不可不看的书
  4. 《STL源码剖析》:侯捷先生自己写的一本书,书中有写到,大意是你用了这么久的STL,总有一天你会好奇里面的实现机理,打开源码去看一看,站在巨人的肩膀上,感受STL的魅力,而本书对于STL,庖丁解牛,游刃有余。

操作系统:

  1. 《深入理解计算机系统》
  2. 《Linux内核设计与实现》
  3. 《深入理解linux内核》

计算机网络

  1. 《计算机网络原理:自顶向下方法》
  2. 《TCP/IP详解卷1》
  3. 《图解TCP/IP》
  4. 《图解HTTP》

网络编程:

  1. 《Linux高性能服务器编程》
  2. 《UNIX 环境高级编程》
  3. 《UNIX网络编程卷1》:原作有三卷,第三卷没出版,然后第二卷是讲关于进程通信的,第一卷是关于网络的
  4. 《Linux多线程服务器端编程》:muduo网络库
  5. 《深入理解Nginx》

数据库:

  1. 《MySQL必知必会》
  2. 《Redis设计与实现》

算法:

  1. 《漫画算法》:算法入门可以看看,程序员小灰写的,用漫画生动形象的讲述算法,一本很有意思的书
  2. 《大话数据结构》
  3. 《编程珠玑》
  4. 《算法导论》:算法中的经典著作

面试:

  1. 《剑指offer》:面试之前不可不刷的经典
  2. 《王道程序员求职宝典》:笔试之前不可不看的经典,最好买正版图书,盗版印刷不清晰,这本书很久没有再版了,但还是值得一看,书中部分有少量错误没有修正,但如果你认真读的话能看出来
  3. 《编程之美》

后台综合:

  1. 《后台开发核心技术与应用实践》:这本书比较综合,学完上面的知识可以看看。

一些提示:

        如果时间有限,至少把每一类的第一本看完,然后不管是看书还是看视频,一定不要盲目追求进度,一定要看懂再往下看,哪怕几页看了好几天。

 

网站:

求职面试:

  1. 牛客网:程序员求职必备

刷题网站:

  1. 力扣:刷题神器,新手最好从力扣的专题开始刷,那个数据结构的专题,有数组、链表、树等等
  2. LintCode
  3. PTA
  4. 赛码网
  5. Codeforces
  6. 洛谷

资源网站:

  1. Jack Cui

 

网课:

基础课:

  1. 传智播客---黑马程序员:视频都有免费的,付费的也值得一看,也能学到不少

算法课:

  1. 七月算法:我觉得讲的挺好的
  2. 牛客网---左神的算法课
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值