课程简介C++ 语言广泛的用于基础软件、桌面系统、网络通信、音频视频、游戏娱乐等诸多领域,是世界上使用最广泛的编程语言之一。
|
|||||
课程
阶段 |
C语言
编程基础 |
Linux C
系统级开发 |
C ++语言
及数据库 |
Windows
系统开发 | 黑客攻防+网络安全 |
课程
内容 |
计算机概述
标准 C 基础语法 数据结构和算法 |
Linux 文件系统
Linux 内存管理 Linux 进程管理 Linux 线程管理 网络通讯开发 |
C++ 基础
OOP 异常和 IO 流 T 开源框架库 C++ 模板 STL 标准模板库 MySQL |
Windows 编程基础
Windows 窗口 Windows 线程管理 MFC 框架总揽 视图架构 MFC 序列化 MFC 网络通讯 ADO 接口 |
网络安全概述
网络协议栈 密钥 内核加固 网络诱骗 防火墙 垃圾邮件过滤 恶意代码检测 嗅探器 |
学习
目标 |
计算机概述,
Linux Eclipse 开发环境搭建基本数据类型, 流程控制, 数组 俄罗斯方块各种存储结 构优劣对比,排序算法优劣对比 |
掌握文件的打开与关闭、
文件的读写、系统与标准I/O 掌握子进程创建、进程间通讯、 信号捕获和处理 掌握线程创建、线程同步技术 |
熟悉名字空间、
各种数据类型的操作 熟练掌握C++各种异常情况处理, 输入输出流操作 掌握QT 开源框架库的使用 了解C++泛化数据类型技术原理和实现 掌握STL 十大容器使用 |
掌握窗口的注册、窗口的创建、
消息机制、资源的使用 了解MFC 的概述、程序启动机制 、窗口创建机制 掌握文件操作、永久保存机制 掌握ADO 接口访问数据库技术 |
网络安全开发编码原理和切入点
的剖析对称秘钥、公钥秘钥的原 理解析 针对木马攻击程序的反响渗透和 注入技术 防火墙技术工作原理解析 各种抓包工具工作原理 |
温馨提示
据世界权威语言排行榜(TIOBE)的最新数据显示(2019 年 3 月),C和C++ 语言已分别名列排行榜的第二和第四的位置
|
|||||
本栏目大部分C++培训班信息由认证会员提供,报名流程如下: