C++ & Linux 后端之进BAT的学习路线

本文分享了一位开发者从2019年8月开始学习C++,并在2020年成功进入大厂的校招经验。他推荐了C++初学者的书籍和视频资源,包括C++基础、C++11、C++进阶、操作系统、Linux、后端开发等领域的学习资料。特别强调了C++11、《深入理解计算机系统》、《UNIX环境高级编程》和《UNIX网络编程》的重要性,并提供了Linux环境配置的建议。此外,他还推荐了RPC、Redis相关知识的学习和实践,以及数据结构与算法的训练。
摘要由CSDN通过智能技术生成

我是2019年8月全面开始学习C++,之前只是有一点C++的基础,仅看过《C++ prime Plus 第六版》,2020年参加7月参加校招,并且取得几个大厂的Offer,下面是我几个月的学习路线。


C++,相对别的语言学习门槛会高一点,主要原因是学习路线不明确,没有像Java那么多资料。但在大厂里C++岗位不比java少多少,比如腾讯、百度、阿里云、网易、华为等。下面介绍下自己学习C++ & Linux 后端的路线,以及自己的看书方式,供参考。

Cpper雄起!!!

C++基础

如果刚接触C++,建议去B站搜C++视频辅助《C++ prime 第五版》一起学习。

  • b站黑马程序员的C++学习视频
  • 《C++ prime 第五版》

关于《C++ prime 第五版》与 《C++ prime Plus 第六版》的选择问题:如果只能选择一本,个人建议选《C++ prime 第五版》。

  • 《C++ prime 第五版》:这本书对于刚入门的学生可能有点难,因为有些章节的知识存在一些跳跃性。但是讲解的比较透彻、深入,因此需要配合视频一起学习。但是,看完一遍后就可以将其作为字典、工具书,以后遇到不懂的地方来看,总是能给你启发。
  • 《C++ prime Plus 第六版》:这本书,讲解比较连贯,没有跳跃性。但是主体基本是以C++98/03进行讲解,而关于C++11的知识大都在附录,且属于一笔带过存在,讲解的不够透彻。当时自己看完这本书,后来又重新买了本《C++ prime 第五版》,看完才算C++入门了。

根据自身喜好选一本,无论哪本都建议配合视频,因为光看书太枯燥了。而且如果时间不充足,不建议逐章节阅读,比如你之前有C语言基础,那么就可以直接从C++部分开始。

C++11

C++11对C++进行了较大的更新,不仅能帮助你更安全、更方便地使用C++,而且校招考察的也较多,建议看看、学习下。关于C++11的知识建议阅读下面三本书:

  • 《深入理解C++11:C++11新特性解析与应用》
  • 《Effective Modern C++》
  • 《modern C++ tutorials》

注意,如果时间不充足,看书不用按照顺序看,可以先把重要的知识点看完,再看别的小的点。

C++进阶

下面这三本书,主要是关于C+&

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值