智锋互联第一期
c语言
培训
点击这里下载
C/
C++课程表
| ||
课程内容
|
培训内容
| |
第
|
C
| ● 开学典礼 学习分析 学习要求 环境配置 |
一
|
语
| ● c语言基础:c语言概述 |
部
|
言
| ● C语言知识点1(常量与变量、数据存储原理、数据类型) |
分
|
知
| ●C语言知识点2(进制、运算符、优先级和结合性、位运算) |
识
| ●数据输入与输出 ,以及重定向 | |
C
|
点
| ● C语言顺序结构,分支结构,循环结构 |
语
| ● 函数、形参、实参,可变参数函数以及递归 | |
言
| ● 函数递归深化 | |
● 数组与多维数组、数组的常用算法 | ||
●C语言字符串 | ||
●指针、指针与数组、指针与函数 | ||
●内存管理(动态分配内存详解) | ||
● 复合数据类型(结构体、共用体) | ||
● C语言数据结构(链表、二叉树、图) | ||
●C语言内存四区以及生存期作用域 | ||
●C语言文件操作 | ||
● C语言预处理指令、多线程、进程编程 | ||
试
| ● 名企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跨平台移植 Android, iOS,Windows,Linux, Mac 打包部署 | ||
移
| ●页面基本控件 | |
动
| ●内容区域、列表与对话框应用 | |
框
| ●表单控件 | |
架
| ●主题定制 | |
与
| ●网格布局与页面创建、加载、跳转 | |
设
| ●动态内容整合 | |
计
| ●插件应用 | |
模
| ●设计模式与Boost ,ACE ,QT,cocos2dx详解 工厂模式,单例模式等等23种设计模式 | |
式
| ●设计模式与Boost ,ACE ,QT,cocos2dx详解 工厂模式,单例模式等等23种设计模式,UML实战 | |
数
| ●动态数组模板库 数组栈 数组队列库,字符串库 | |
据
| ●链表模板库,单链表,双链表,环链表 | |
结
| ●链式栈,链式队列 数组嵌套与链表嵌套 | |
构
| ●二叉树,线索二叉树模板库,优先队列库 | |
部
| ●哈弗曼树模板库 | |
分
| ●Tree B+Tree 模板库 | |
●最大堆最小堆库 | ||
●红黑树模板库 | ||
●图模板库 | ||
●排序模板库,数组排序,链表排序 | ||
●贪心算法,背包算法,高级递归,动态规划 | ||
项
| ||
目
| 打飞机游戏 | |
实
| ||
战
|