C++  | 
课程内容  | 培训内容  | 
第  | C  | ● 开学典礼  学习分析 学习要求 环境配置 | 
一  | 语  | ● [url=]C语言[/url]基础:c语言概述 | 
部  | 言  | ● C语言知识点1(常量与变量、数据存储原理、数据类型) | 
分  | 知  | ●C语言知识点2(进制、运算符、优先级和结合性、位运算) | 
 | 识  | ●数据输入与输出 ,以及重定向 | 
C  | 点  | ● C语言顺序结构,分支结构,循环结构 | 
语  |  | ● 函数、形参、实参,可变参数函数以及递归 | 
言  |  | ● 函数递归深化 | 
 |  | ● 数组与多维数组、数组的常用算法 | 
 |  | ●C语言字符串 | 
 |  | ●指针、指针与数组、指针与函数 | 
 |  | ●内存管理(动态分配内存详解) | 
 |  | ● 复合数据类型(结构体、共用体) | 
 |  | ● C语言数据结构(链表、二叉树、图) | 
 |  | ●C语言内存四区以及生存期作用域 | 
 |  | ●C语言文件操作 | 
 |  | ● C语言预处理指令、多线程、进程[url=]编程[/url] | 
 |  |  | 
 | 试  | ● 名企C语言面试题分析1 | 
 | 题  | ●名企C语言面试题分析2 | 
 | 分  |  | 
 | 析  |  | 
 | 项  | ● 贪吃蛇小游戏开发 | 
 | 目  | ●VS开发项目使用、IDE集成开发环境项目实战 | 
 | 实  |  | 
 | 战  |  | 
 | C  |  | 
 | +  |  | 
 | +  |  | 
 | 基  |  | 
 | 础  |  | 
第  | 篇  | ● C++命名空间和数据类型 | 
二  |  | ● 引用(左值、右值、引用本质分析、引用和const结合) | 
部  |  | ● C++关键字详解、 C++与C强弱类型分析 、混合编程 | 
分  |  | ●C++11新语法 :智能指针 、lanmda表达式、auto、Decltype,array数组 | 
 |  | ● C++11新语法:bind、移动语义、右值引用、多线程 | 
C  |  | ● 类以及数据区与代码区 | 
+  |  | ●类中的封装 、类的构造和析构、拷贝构造 | 
+  |  | ●类中的静态变量与静态函数 友元函数和友元类 | 
语  |  | ●运算符重载,详解new delete局部重载,全局重载,重载流运算符,重载所有运算符 C++伪函数 | 
言  |  | ●代码重用,继承,多继承,虚基类,继承与运算符分析,类成员变量与成员函数覆盖 | 
 |  | ●多态(概念、意义、原理剖析、多态案例)多态与设计模式 | 
 |  | ●虚函数、纯虚函数、抽象类,虚函数指针表分析 | 
 |  | ●函数模板,可变参数函数模板、类模板,以及STL原理Boost原理分析● | 
 |  | ●输入输出流,重定向,处理大数据,以及网页CGI | 
 |  | ●异常处理(Exception)    C++多线程与原子变量,进程同步异步 | 
 | S  | ● STL 六大组件,容器(vector, list, deque, string,set, multiset, map, mulmap, hash_set, hash_map, hash_multiset, hash_multimap),算法,迭代器,仿函数,配接器,配置器 | 
 | T  | ● STL 算法详解:非可变序列算法  可变序列算法 排序算法 数值算法● CSS3新增选择器 | 
 | L  | ●STL算法实战:迷宫,皇后,树,cocos2dx 应用STL | 
 | 部  | ● Boost 实战: 跨平台编译、 容器与数据结构  字符串算法和文字处理  正则表达式 | 
 | 分  | ● Boost 实战:Boost多线程  智能指针  函数对象相关  日期与时间  网络编程 | 
 |  
 | ● cocos2dx 应用Boost | 
 |  | ●ACE 实战:ACE基础网络I/O相关对象  Reactor框架 | 
 |  | ●ACE 实战:Task框架  Acceptor-Connector框架  Proactor框架  cocos2dx 应用ACE | 
 |  |  | 
 | Q  | ● QT实战 :子窗口和控件,信号和槽基础;坐标体系,设置子窗口位置,布局管理,Resize策略;控件编程 | 
 | T  | ● QT 2D绘图,简单绘制;使用QGraphicsScene绘制;自定义控件实现;QT播放视频,音频,调用摄像头 | 
 | 部  | ● QT 内存文件,普通文件,Socket,文件映射,数据加密; QT进程与线程 | 
 | 分  | ●QT网络编程:TC、UDP 、UDP的广播和多播;HttpClient;json的编码和解码;QT数据库编程 | 
 |  
 | ● QT工具(qt设计师,qt预言家,qt助手,qt例子); QT跨平台移植 [url=]Android[/url],[url=]IOS[/url],Windows,Linux, Mac   打包部署 | 
 |  |  | 
 | 移  | ●页面基本控件 | 
 | 动  | ●内容区域、列表与对话框应用 | 
 | 框  | ●表单控件 | 
 | 架  | ●主题定制 | 
 | 与  | ●网格布局与页面创建、加载、跳转 | 
 | 设  | ●动态内容整合 | 
 | 计  | ●插件应用 | 
 | 模  | ●设计模式与Boost ,ACE  ,QT,cocos2dx详解 工厂模式,单例模式等等23种设计模式 | 
 | 式  | ●设计模式与Boost ,ACE  ,QT,cocos2dx详解 工厂模式,单例模式等等23种设计模式,UML实战 | 
 |  |  | 
 | 数  | ●动态数组模板库  数组栈 数组队列库,字符串库 | 
 | 据  | ●链表模板库,单链表,双链表,环链表 | 
 | 结  | ●链式栈,链式队列   数组嵌套与链表嵌套 | 
 | 构  | ●二叉树,线索二叉树模板库,优先队列库 | 
 | 部  | ●哈弗曼树模板库 | 
 | 分    | ●Tree B+Tree 模板库 | 
 |  | ●最大堆最小堆库 | 
 |  | ●红黑树模板库 | 
 |  | ●图模板库 | 
 |  | ●排序模板库,数组排序,链表排序 | 
 |  | ●贪心算法,背包算法,高级递归,动态规划 | 
 | 项  |  | 
 | 目  | 打飞机游戏 | 
 | 实  |  | 
 | 战  | 
下载地址: