最近要毕业了,所以有空整理一下研究生三年的资料。本文主要介绍一下自学C++后台开发的方法与路线,针对的人群为C++的初级及准备校招的人群,大牛请忽略,同时对于本文涉及的书籍或视频后续会有文章进行详细介绍。
自学一门语言最大的捷径有两个:一个是正确的学习方法,另一个就是志同道合的良师益友。首先一定要找对正确的学习方法,正确的学习方法可以让你学起来更有效率,尤其是对于初学者来说,切不可去图书馆随便拿一本C++书籍(尤其是21天学通C++,精通VC++等)便埋头苦读,这样只会是浪费你的时间,慢慢磨灭你学习的热情。自学编程都是有方法,有套路的,在开始学习前可以去知乎搜一下大家推荐读什么样的书,大家都推荐的书一定是最合适你的书。一个志同道合的良师益友,自学是一件很辛苦,很难坚持的事情,要学习的知识很多很复杂,难免枯燥,容易闭门造车。这时候有一个良师益友为你指点迷津,同你交流学习心得会让你更容易度过难关。
好了,废话不多说,下面奉上C++后台开发学习路线。以下视频资料可联系本人获取。
一、萌新阶段
1.1 C语言提高 (视频)
1.2 C++ 基础 (视频)
1.3 C++ 进阶 (视频)
1.4 C++ 与数据结构 (视频)
1.5 6天带你玩转Mysql (视频)
1.6 博客推荐:陈硕,陈皓,廖雪峰,陶辉
1.7 牛客网C++,数据库,网络专题练习(大部分都是客观题)
二、入门阶段
2.1 C++ primer
2.2 鸟哥的私房菜
2.3 Tcpip详解1,电子科技大学Tcpip协议原理(视频课)
2.4 Mysql技术内幕:innodb存储引擎
2.5 Linux网络编程
2.6 Linux服务器开发—网络编程 (传智播客视频)
2.7 Mysql必知必会
三、快速学习阶段
3.1 effective C++
3.2 深度探索C++对象模型
3.3 STL源码剖析
3.4 现代操作系统
3.5 高性能Mysql
3.6 Linux多线程服务端编程
3.7 Unix环境高级编程
3.8 算法导论
3.9 后台开发+核心技术与应用实践 (出自腾讯)
3.10 分布式相关:谷歌三篇论文
四、准备校招阶段
4.1 程序员代码面试指南
4.2 牛客网剑指Offer
4.3 Leetcode
4.4 牛客网看面经,github找复习归纳
登录 | 立即注册