第一阶段 - 玩转C语言 |
1、周期与目标: 学习周期:22天 学完后目标:可开发简单的C语言小程序。 |
2、知识点: 1)C语言入门 数据类型、流程控制、函数、指针、内存布局、结构体、共用体、文件操作 2)Linux系统编程基础 Linux操作系统介绍、Linux目录和路径、Linux文件权限、Linux下常用命令、Vim编辑器、webserver环境搭建 3)C项目:电子词典 指针操作、文件读写、流程控制 4)C语言提高 指针操作、文件读写、流程控制 |
3、该阶段免费配套视频 一键下载 (此免费视频对应本阶段所有知识点) |
第二阶段 - C++基础 |
1、周期与目标: 学习周期:13天 学完后目标:熟悉C++语言并可以开发类似贪吃蛇的休闲游戏。 |
2、知识点: 1)C++对C的扩展 C++关键字、命名空间、引用、C/C++混合编程、函数扩展2)C++基础 面向对象编程思想、类的封装、构造和析构、静态成员、对象管理、友元函数,友元类、操作符重载、类的继承,多继承及其二义性、多态、虚函数,纯虚函数,抽象类、函数模板,类模板、C++输入输出流、C++异常处理3)数据结构 算法基础、顺序存储、链式存储、循环链表、双向链表、栈(顺序和链式)、队列(顺序和链式)、树基本概念及遍历、二叉树、排序算法 |
3、该阶段免费配套视频 一键下载 (此免费视频对应本阶段所有知识点) |
第三阶段 - 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、该阶段免费配套视频 一键下载 (此免费视频对应本阶段所有知识点) |
第四阶段 - 征服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、该阶段免费配套视频 一键下载 (此免费视频对应本阶段所有知识点) |
第五阶段 - 攻克QT |
1、周期与目标: 学习周期:9天 学完后目标:做出跨平台的优美界面,做前端开发。 |
2、知识点: 1)QT跨平台图形开发 QT框架介绍、父窗口和子窗口、信号和槽、坐标体系、对话框的使用、utf-8和GBK字符编码的转换、常用布局(水平、垂直、网格)、自定义空间实现、QT文件操作 2)QT界面编程项目案例 QT界面编程、QT文件操作、QT对话框 |
3、该阶段免费配套视频 一键下载 (此免费视频对应本阶段所有知识点) |
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++界面编程首选——QT | https://pan.baidu.com/s/1c2DTwNe | 无 |
免费FTP软件——FileZilla | https://pan.baidu.com/s/1pLs8o6v | 无 |
数据库MySQL | https://pan.baidu.com/s/1jIyih4E | 7cuw |
文本编辑工具——notepad+ | https://pan.baidu.com/s/1eSKAUcU | hwa5 |
传说中的汤姆猫服务器——Tomcat | https://pan.baidu.com/s/1bp7PPyZ | ndr7 |
谷歌浏览器 | https://pan.baidu.com/s/1kVwKiOZ | 4adp |
拾色器 | https://pan.baidu.com/s/1o8Q0smY | ykyv |
代码对比工具 | https://pan.baidu.com/s/1gfFjl6r | made |
【手册】Linux常用命令大全 | https://pan.baidu.com/s/1dFcDArZ | 无 |
【手册】Linux基础命令教程豪华版 | https://pan.baidu.com/s/1mixydZi | 无 |
一款超实用的商业思维导图软件——Xmind | https://pan.baidu.com/s/1mizzX2K | 无 |
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 |
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 |
北往风吹 发表于 2017-3-26 10:33
linux的教程怎么是空的呀
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |