2018C/C++学习路线图,内附完整自学路线+视频+面试

有人说:“C生万物,编程之本”,这一点都没有错!

C语言是最接近计算机的语言,很多时间,我们都会发现,C语言是非常有必要学习的。

为什么学C语言?

  • C语言是最接近计算机的语言,可以让你更好的了解计算机;
  • 如果你学习过C语言,你就能学习现在任何的高级编程语言。因为所有的高级语言都是以C语言为基础的(像JAVA,C++,C#等等;
  • C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。
  • C语言是唯一一个向你阐述指针的本质的语言。而C#和Java干脆跳过了指针这个题目。可是指针确实使C语言变得更加强大。
  • 找编程开发方面的工作时,C语言仍然是最普遍需要的语言。所以它值得你花时间去学会它。 任何里面有微处理器的设备都支持C语言。从微波炉到手机,都是由C语言技术来推动的。

学完C语言可以干什么?

可以看一下这个职业发展规划图,如果你还不知道自己的下一步是什么?这是一个很好的职业规划路线,希望能帮到大家。

C/C++学习线路图

点击可查看大图

因为图片较大,所以可能会被压缩,不过可以点击查看大图,我也会一一把每个阶段知识点,学习目标分列出来,让大家更好的学习。

阶段一:C语言开发

配套视频:

轻松掌握C语言视频教程(会打字就能学会)

源码链接:https://pan.baidu.com/s/1UF3Va4zIozuwSoo7uzfHJw 密码:ofh9

计算机等级考试二级c语言

视频https://pan.baidu.com/s/1dAajvw

阶段二:C高级编程

配套视频:

C语言提高深入浅出

链接:https://pan.baidu.com/s/1jhJplSj4-ZPzSecz1elr4A 密码:ov17

C++关系型数据库编程 | 4天从入门到精通​

链接:https://pan.baidu.com/s/1ZceER8qUkRf48m0moQvDng 密码:bw5r

阶段三:C++核心编程

配套视频:

C++核心编程_打造你的核心编程技能​

链接:https://pan.baidu.com/s/1F_tvZX3h6MrlCl3U6RUJtA 密码:cka8

C++ STL 高级教程 | 深入浅出版

链接:https://pan.baidu.com/s/1sli_-2F9IENir1ZeLjXRMQ密码:cj6j

阶段四:桌面应用开发

配套视频

步步打造-frameQT自定义界面​

链接:https://pan.baidu.com/s/19iTWrJWkmAmg9eIBciB8AQ 密码:8f44

MFC进阶教程深入浅出版​

链接:https://pan.baidu.com/s/1HgL5A033X-ZcA9zetr1cHA 密码:y0hj

阶段五:Linux系统编程

配套视频:

学好linux? 从零基础系统编程开始

链接:https://pan.baidu.com/s/17E_5UIK_naKCbSIy7IHVfg 密码:3l77

阶段六:Linux网络编程

配套视频:

linux典藏系列之 网络编程​

链接:https://pan.baidu.com/s/1pNonADaGLktICkpeqTUCCQ 密码:yfyy

阶段七:项目实战相关

配套视频:

C++与分布式数据库开发:http://pan.baidu.com/s/1i5408vV

资料:http://pan.baidu.com/s/1o7SwLrs 密码:2g5t

技术干货-Linux Shell精通教程

链接:https://pan.baidu.com/s/1Ss0JXNkjT6WuPw5rzc-KGQ 密码:ziha

阶段八:网络攻防相关

配套视频

C++与安全协议开发​

资料:http://pan.baidu.com/s/1pLDOmXd 密码:wyp6

网络攻防的艺术之TCP协议篇

链接:https://pan.baidu.com/s/1o1u1sFb7p-8pQocpw9G9iw 密码:5q1w

 

目前有的视频已经更新,最后来一下面试题:

面试题 链接:https://pan.baidu.com/s/1XDY_gcK2KOT0nz0WRBo5gg 
密码:m6i1

已标记关键词 清除标记