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 模板库 |
| | ●最大堆最小堆库 |
| | ●红黑树模板库 |
| | ●图模板库 |
| | ●排序模板库,数组排序,链表排序 |
| | ●贪心算法,背包算法,高级递归,动态规划 |
| 项 | |
| 目 | 打飞机游戏 |
| 实 | |
| 战 |
下载地址: