找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 倾心莫若初见 于 2017-5-9 17:41 编辑

2017.jpg


C/C++学习路线图更新日志:

增加文章《指针的三点精华(2.28)增加文章《Linux C/C++工程师需要掌握的7项技能(2.28)
增加文章《无师自通七大C/C++程序员实用网站(2.28)增加文章《C语言核心知识点总结(2.28)
增加文章《C/C++中const的区别(2.28)增加文章《常用的9个字符串C标准库函数(2.28)

C/C++学习路线图引言:
    黑马程序员作为一个平台,历经十年,免费公布了十几万小时真实课堂视频提供给IT自学者。但通过反馈,我们发现大量自学者们在学习过程中存在不知如何系统学习的问题。为此,黑马程序员整合10大学院、就业中心以及资源整合中心,花费了几月的时间后,终于制作出此版学习路线图。为了让IT自学者们得到更贴合市场、更权威的学习资料,本学习路线图不仅含有清晰的学习流程,而且放上各学院公布的最新视频资源(且按照学习流程进行顺序排列),更是提供了学习过程中会用到的软件,手册,源码,面试题锦集等多个系列。作为一名C/C++学院的老师,很骄傲黑马程序员能给广大自学者提供一个这样优秀的学习资源,这是我的QQ:3487425496,大家如果想要资源尽管找我说,有问题也尽管找我问。

一、C/C++学习路线图—流程篇:
2017 02.png

二、C/C++学习路线图—视频篇:

      1、第一阶段-玩转C语言---------------------------------------------------------------------楼层2
      2、第二阶段-C++入门----------------------------------------------------------------------楼层3
      3、第三阶段-C++进阶----------------------------------------------------------------------楼层4
      4、第四阶段-征服Linux---------------------------------------------------------------------楼层5
      5、第五阶段-攻克QT------------------------------------------------------------------------楼层6

三、C/C++学习路线图—工具篇:

      1、工具篇-C++软件------------------------------------------------------------------------楼层7
      2、工具篇-C++手册------------------------------------------------------------------------楼层7

四、C/C++学习路线图—经验篇:

      1、经验篇-学C/C++是否可以拿高薪?--------------------------------------------------------楼层8
      2、经验篇-大量技术文章(入门篇)-----------------------------------------------------------楼层9
      3、经验篇-大量技术文章(高级篇)-----------------------------------------------------------楼层10

五、C/C++学习路线图—面试篇:

      1、论坛最受欢迎的面试贴大集合--------------------------------------------------------------楼层11



欢迎在下方留言,你们的支持是我们前进的动力!

二维码 九点.jpg

本帖被以下淘专辑推荐:

分享至 : QQ空间
收藏

30 个回复

倒序浏览
本帖最后由 倾心莫若初见 于 2017-2-16 09:59 编辑

第一阶段 - 玩转C语言
1、周期与目标:
学习周期:22
学完后目标:可开发简单的C语言小程序。
2、知识点:
1)C语言入门
数据类型、流程控制、函数、指针、内存布局、结构体、共用体、文件操作
2)Linux系统编程基础
Linux操作系统介绍、Linux目录和路径、Linux文件权限、Linux下常用命令、Vim编辑器、webserver环境搭建
3)C项目:电子词典
指针操作、文件读写、流程控制
4)C语言提高
指针操作、文件读写、流程控制
3、该阶段免费配套视频
一键下载 (此免费视频对应本阶段所有知识点)

回复 使用道具 举报 1 0
本帖最后由 倾心莫若初见 于 2017-3-29 13:41 编辑

第二阶段 - C++基础
1、周期与目标:
学习周期:13
学完后目标:熟悉C++语言并可以开发类似贪吃蛇的休闲游戏。
2、知识点:
1)C++对C的扩展
C++关键字、命名空间、引用、C/C++混合编程、函数扩展
2)C++基础
面向对象编程思想、类的封装、构造和析构、静态成员、对象管理、友元函数,友元类、操作符重载、类的继承,多继承及其二义性、多态、虚函数,纯虚函数,抽象类、函数模板,类模板、C++输入输出流、C++异常处理
3)数据结构
算法基础、顺序存储、链式存储、循环链表、双向链表、栈(顺序和链式)、队列(顺序和链式)、树基本概念及遍历、二叉树、排序算法
3、该阶段免费配套视频
一键下载 (此免费视频对应本阶段所有知识点)

回复 使用道具 举报
本帖最后由 倾心莫若初见 于 2017-2-16 09:56 编辑

第三阶段 - C++进阶
1、周期与目标:
学习周期:10
学完后目标:掌握开发高级技能,可以开发复杂程序项目。
2、知识点:
1)C++进阶之STL
序列式容器vector,deque、堆栈容器stack、双向链表容器list、关联式容器set,multiset、关联式容器map,multimap、对组pair、STL算法详解
2)设计模式与UML
设计模式概念、面向对象设计原则、单例模式、工厂模式、UML应用
3)C++项目:贪吃蛇
C++常用的数据结构链表、C++类的应用、C++项目开发流程
3、该阶段免费配套视频
一键下载 (此免费视频对应本阶段所有知识点)

回复 使用道具 举报
本帖最后由 倾心莫若初见 于 2017-2-16 10:01 编辑

第四阶段 - 征服Linux
1、周期与目标:
学习周期:27
学完后目标:能够做服务器方向的程序开发,包括网络通信数据库
2、知识点:
1)Linux基本操作
Linux基本命令、Linux运维操作、文件I/O操作、文件系统剖析
2)Linux系统编程
进程控制原语、进程间通信、Linux信号处理、进程间关系、守护进程、线程控制原语、线程间同步
3)Linux网络编程
网络编程协议(TCP/IP、UDP)、Socket套接字原语、高并发服务器、异步I/O、libevent
4)数据库开发阶段
SQL语言编程、SQL面试强化、MySQL编程、MongoDB编程
5)Linux项目:web服务器
多进程,多线程、进程间通信、多任务编程、网络数据通信过程、B/S,C/S网络概念
3、该阶段免费配套视频
一键下载 (此免费视频对应本阶段所有知识点)
回复 使用道具 举报
本帖最后由 倾心莫若初见 于 2017-2-16 09:55 编辑

第五阶段 - 攻克QT
1、周期与目标:
学习周期:9
学完后目标:做出跨平台的优美界面,做前端开发
2、知识点:
1)QT跨平台图形开发
QT框架介绍、父窗口和子窗口、信号和槽、坐标体系、对话框的使用、utf-8和GBK字符编码的转换、常用布局(水平、垂直、网格)、自定义空间实现、QT文件操作
2)QT界面编程项目案例
QT界面编程、QT文件操作、QT对话框
3、该阶段免费配套视频
一键下载 (此免费视频对应本阶段所有知识点)
回复 使用道具 举报 2 0
本帖最后由 倾心莫若初见 于 2017-2-16 14:57 编辑

C/C++工具篇(学习C/C++必备软件和手册)
资源名称百度网盘一键下载密码
以下资源全部合并下载:https://pan.baidu.com/s/1jHOrbpW
局域网通讯神器——飞秋https://pan.baidu.com/s/1qXUjFQk
Windows虚拟机软件https://pan.baidu.com/s/1jIlqYG2
PDF阅读器——福昕阅读器https://pan.baidu.com/s/1pK9mY99
C/C++界面编程首选——QThttps://pan.baidu.com/s/1c2DTwNe
免费FTP软件——FileZillahttps://pan.baidu.com/s/1pLs8o6v
数据库MySQLhttps://pan.baidu.com/s/1jIyih4E7cuw
文本编辑工具——notepad+  https://pan.baidu.com/s/1eSKAUcUhwa5   
传说中的汤姆猫服务器——Tomcathttps://pan.baidu.com/s/1bp7PPyZndr7
谷歌浏览器   https://pan.baidu.com/s/1kVwKiOZ4adp
拾色器https://pan.baidu.com/s/1o8Q0smYykyv
代码对比工具https://pan.baidu.com/s/1gfFjl6rmade
【手册】Linux常用命令大全   https://pan.baidu.com/s/1dFcDArZ
【手册】Linux基础命令教程豪华版https://pan.baidu.com/s/1mixydZi
一款超实用的商业思维导图软件——Xmindhttps://pan.baidu.com/s/1mizzX2K

回复 使用道具 举报 1 0
本帖最后由 倾心莫若初见 于 2017-2-14 18:24 编辑

C/C++经验篇-来黑马程序员,学C++不再难!
资源名称对应链接
1、黑马程序员,学C++不难!
http://bbs.itcast.cn/thread-104324-1-1.html
2、C/C++月薪过万学员比例逼近80%,平均薪资11054元http://bbs.itcast.cn/thread-89159-1-1.html
3、C/C++喜报频传,87人大班66个工作日就业率93%! http://bbs.itcast.cn/thread-103899-1-1.html
4、黑马C_C++——2016势如破竹,2017乘风破浪!http://bbs.itcast.cn/thread-104214-1-1.html
回复 使用道具 举报
本帖最后由 倾心莫若初见 于 2017-2-15 12:00 编辑

C/C++经验篇-入门级技术文章
资源名称对应链接
以下全部经验篇文章合并下载https://pan.baidu.com/s/1kUKWR8V
巧看黑马程序员视频,悄悄成为高手http://bbs.itheima.com/thread-329326-1-1.html
学习C_C++编程的唯一先决条件:兴趣和爱好http://bbs.itheima.com/thread-329319-1-1.html
高效程序员的 5  种角色http://bbs.itheima.com/thread-329320-1-1.html
给学c++同学的50条忠告http://bbs.itheima.com/thread-329318-1-1.html
C语言常用字符串接口总结http://bbs.itheima.com/thread-329322-1-1.html
最常见的78个编译错误及分析(一)http://bbs.itheima.com/thread-329323-1-1.html
最常见的78个编译错误及分析(二)http://bbs.itheima.com/thread-329324-1-1.html
最常见的78个编译错误及分析(三)http://bbs.itheima.com/thread-329325-1-1.html
【精华】C++学院推出全新三大实战项目http://bbs.itheima.com/thread-329297-1-1.html
【精华】3分钟带你读懂C_C++学习路线 http://bbs.itheima.com/thread-329221-1-1.html
【笔记】大牛教你如何使用C++中的类型转换http://bbs.itheima.com/thread-330477-1-1.html
【笔记】漫谈软件编码风格http://bbs.itheima.com/thread-330547-1-1.html
【笔记】gdb断点调试的三个实用技巧http://bbs.itheima.com/thread-330487-1-1.html
【笔记】C++之STL总结精华笔记http://bbs.itheima.com/thread-330490-1-1.html
【笔记】共享内存shm和mmap的比较http://bbs.itheima.com/thread-330485-1-1.html
【笔记】Linux常见的六大IPC通信方式http://bbs.itheima.com/thread-330476-1-1.html
【笔记】C++中四种类型转换方式http://bbs.itheima.com/thread-330373-1-1.html
【笔记】C++程序员一定要知道的十大条款!http://bbs.itheima.com/thread-330549-1-1.html
【笔记】如何实现一个优美的链表http://bbs.itheima.com/thread-330673-1-1.html
【笔记】创建Qt鼠标右键‍菜单‍‍‍‍‍‍‍‍‍‍‍http://bbs.itheima.com/thread-330670-1-1.html
【笔记】如何成为一个牛逼的C/C++程序员?http://bbs.itheima.com/thread-331637-1-1.html
‍‍‍‍‍‍‍‍‍【笔记】C/C++中的内联函数与宏定义http://bbs.itheima.com/thread-331641-1-1.html
【笔记】c和c++中const异同 http://bbs.itheima.com/thread-331654-1-1.html
【笔记】教你快速搞定Qt下的Json文件使用http://bbs.itheima.com/thread-331656-1-1.html
【笔记】无师自通6大C++程序员实用网站http://bbs.itheima.com/thread-331657-1-1.html
【笔记】使用容易出错的四个库函数http://bbs.itheima.com/thread-331659-1-1.html
【笔记】C++的复杂性http://bbs.itheima.com/thread-331660-1-1.html
【笔记】Git远程操作介绍 http://bbs.itheima.com/thread-331662-1-1.html
【笔记】QSharedMemory学习http://bbs.itheima.com/thread-331663-1-1.html
【笔记】容Linux  C/C++工程师肆意饱览的十二本群书http://bbs.itheima.com/thread-331664-1-1.html
【笔记】Qt多线程程序设计http://bbs.itheima.com/thread-331665-1-1.html
回复 使用道具 举报
本帖最后由 倾心莫若初见 于 2017-2-28 16:26 编辑

C/C++经验篇-高级技术文章
资源名称对应链接
以下全部经验篇文章合并下载https://pan.baidu.com/s/1kUKWR8V
【笔记】预处理命令详解http://bbs.itheima.com/thread-331666-1-1.html
【笔记】指针技巧之取值http://bbs.itheima.com/thread-331670-1-1.html
【笔记】常用的9个字符串C标准库函数之strstr实现http://bbs.itheima.com/thread-331671-1-1.html
【笔记】移动端页面适配四大方式http://bbs.itheima.com/thread-331635-1-1.html
‍‍‍‍‍‍‍‍‍‍‍‍‍【笔记】链表逆置http://bbs.itheima.com/thread-331634-1-1.html
【笔记】指针数组和数组指针浅析http://bbs.itheima.com/thread-331576-1-1.html
【笔记】教你快速理解大端和小端http://bbs.itheima.com/thread-331570-1-1.html
【笔记】C语言经典面试题目:strcpy函数的实现http://bbs.itheima.com/thread-331569-1-1.html
【笔记】vs下静态库和动态库的封装和使用http://bbs.itheima.com/thread-331568-1-1.html
【笔记】Qt和MFC比较http://bbs.itheima.com/thread-331567-1-1.html
【笔记】MFC基础类及其层次结构http://bbs.itheima.com/thread-331557-1-1.html
【笔记】Oracle登入超级用户问题http://bbs.itheima.com/thread-331546-1-1.html
【笔记】服务器和客户端连接知识http://bbs.itheima.com/thread-331545-1-1.html
【笔记】深度分析多维数组取址与指针的赋值关系http://bbs.itheima.com/thread-331443-1-1.html
【笔记】GTK学习之旅:简介+环境搭建http://bbs.itheima.com/thread-331373-1-1.html
【笔记】继承与虚函数结合过程中的内存释放问题http://bbs.itheima.com/thread-331371-1-1.html
【笔记】webbench-1.5:源码阅读笔记http://bbs.itheima.com/thread-332565-1-1.html
【笔记】头脑风暴中的递归树分析http://bbs.itheima.com/thread-332563-1-1.html
【笔记】C语言中函数参数处理顺序-从右向左http://bbs.itheima.com/thread-332550-1-1.html
【笔记】C语言杂谈——黑暗的内存管理http://bbs.itheima.com/thread-332549-1-1.html
【笔记】C语言游戏源代码分享(详细注释)之计算器http://bbs.itheima.com/thread-332548-1-1.html
【笔记】C语言游戏源代码分享(详细注释)之迷宫游戏http://bbs.itheima.com/thread-332547-1-1.html
【笔记】C语言游戏源代码分享(详细注释)之黑白棋http://bbs.itheima.com/thread-332546-1-1.html
【笔记】C语言游戏源代码分享(详细注释)之扫雷http://bbs.itheima.com/thread-332545-1-1.html
【笔记】C语言游戏源代码分享(详细注释)之贪吃蛇http://bbs.itheima.com/thread-332544-1-1.html
【入门】送给C语言零基础小白 http://bbs.itheima.com/thread-336161-1-1.html
【算法】选择排序  ‍‍http://bbs.itheima.com/thread-336163-1-1.html
【笔记】C++程序员必知十大条款(下) http://bbs.itheima.com/thread-330549-1-1.html
【笔记】C++程序员必知十大条款(上) http://bbs.itheima.com/thread-330492-1-1.html
【笔记】C语言野指针分析 http://bbs.itheima.com/thread-329321-1-1.html
【笔记】C语言9个冷门的问题 http://bbs.itheima.com/thread-331442-1-1.html
【笔记】Linux系统常用命令总结 http://bbs.itheima.com/thread-331542-1-1.html
【笔记】C语言语法中的“六大陷阱”http://bbs.itheima.com/thread-331674-1-1.html
【笔记】编写高效C语言的四大绝招 http://bbs.itheima.com/thread-331673-1-1.html
【笔记】关于宏定义必须知道的四点 http://bbs.itheima.com/thread-331669-1-1.html
【笔记】Linux  C/C++工程师需掌握的7项技能 new!http://bbs.itheima.com/thread-339790-1-1.html
【笔记】C语言核心知识点相关总结(一)new!http://bbs.itheima.com/thread-339756-1-1.html
【笔记】C语言核心知识点相关总结(二)new!http://bbs.itheima.com/thread-339757-1-1.html
【笔记】C语言核心知识点相关总结(三)new!http://bbs.itheima.com/thread-339758-1-1.html
【笔记】C语言核心知识点相关总结(四)new!http://bbs.itheima.com/thread-339759-1-1.html
【笔记】C/C++中const的区别 new!http://bbs.itheima.com/thread-339765-1-1.html
【笔记】无师自通七大C++程序员实用网站 new!http://bbs.itheima.com/thread-339783-1-1.html
【笔记】指针的三点精华 new!http://bbs.itheima.com/thread-339784-1-1.html
【笔记】常用的9个字符串C标准库函数 new!http://bbs.itheima.com/thread-339785-1-1.html
【笔记】C++中GB2312字符串和UTF-8之间的转换 new!http://bbs.itheima.com/thread-339746-1-1.html
回复 使用道具 举报
本帖最后由 倾心莫若初见 于 2017-2-15 11:42 编辑

C/C++面试篇-精华面试贴大集合(找工作,少走弯路)
资源名称对应链接
以下全部面试资源合并下载https://pan.baidu.com/s/1bpj3v6B
如何介绍简历中的项目?http://bbs.itheima.com/thread-329305-1-1.html
你有什么优劣势?http://bbs.itheima.com/thread-329314-1-1.html
如何进行自我介绍?http://bbs.itheima.com/thread-329306-1-1.html
你为什么选择我们的公司?http://bbs.itheima.com/thread-329313-1-1.html
面试官如何评判应聘者的工资?http://bbs.itheima.com/thread-329310-1-1.html
如何才能打动面试官?http://bbs.itheima.com/thread-329309-1-1.html
如何介绍简历中的项目?http://bbs.itheima.com/thread-329305-1-1.html
HR贬低项目时你该怎么办?http://bbs.itheima.com/thread-329304-1-1.html
HR指责要薪太高怎么办?http://bbs.itheima.com/thread-329303-1-1.html
你会在我们这家单位呆多久?http://bbs.itheima.com/thread-329302-1-1.html
如何做才能在面试中不紧张?http://bbs.itheima.com/thread-329307-1-1.html
你是如何学的C/C++?http://bbs.itheima.com/thread-329301-1-1.html
未来五年的规划是‍怎样‍的?http://bbs.itheima.com/thread-329300-1-1.html
你学历低,为什么要录用你?http://bbs.itheima.com/thread-329299-1-1.html
回复 使用道具 举报
不明觉厉害
回复 使用道具 举报
玉不琢,不成器。
回复 使用道具 举报
真的很感谢,正在学习当中,资源很好
回复 使用道具 举报
资源真好,努力学习当中,楼主真好
回复 使用道具 举报
资源真好,努力学习当中,楼主真好
回复 使用道具 举报
淡定,淡定,淡定……
回复 使用道具 举报
学习就加【九点编程】微信公众号,上厕所、坐地铁,就能学习打代码
回复 使用道具 举报
linux的教程怎么是空的呀
回复 使用道具 举报
北往风吹 发表于 2017-3-26 10:33
linux的教程怎么是空的呀

加QQ3487425496 可以获取这部分资源
回复 使用道具 举报
12下一页
*滑动验证:
您需要登录后才可以回帖 登录 | 加入黑马
关闭

站长推荐 上一条 /5 下一条