C++高级软件工程师班 ( 高薪就业课程 )
在各种绘图类,CAD类工具、中大型游戏、、几乎所有的WINDOWS 应用、工业级应用等.这些运算或界面复杂的应用仍然只有C++能够胜任.此外,对于操作系统的底层开发、驱动类开发、硬件通讯开发等领域C,C++几乎是唯一可以选择的开发语言.
虽然在开发过程中C++工程师需要花费更多的精力(相对JAVA和C#),但换来的是极高的运行效率和自由的开发领域.可以说C++是目前综合了开发效率和运行效率的唯一语言.
人才市场方面,一方面由于C++相对于JAVA,.NET来说,入门较难;另一方面,市场上的专业长期C++培训还几乎为空白.因此目前C++人才已非常匮乏.
2009年c++课程全新升级,增加了windows内核编程和嵌入式系统编程以及linux下c++编程的内容,目的是为了打造更为尖端的c++人才,提高学员的竞争力和薪资水平
《C++高级软件工程师班》 课程设置
灵活运用数组; 深入掌握指针和引用的本质; WINDOWS编程之VC++ MFC初步:基于对话框的应用和常用控件,消息,和数据交换 操作符重载; *注1 :以上仅为课程内容,并不表示上课的顺序.
增设WINDOWS底层开发和设计模式.市场稀缺人才
不仅仅是语言培训,注重全方位的C++工作实际需求
能用面向对象的方法来思考和解决简单问题
能用面向对象的思考方法解决较为复杂的模型
结构体和枚举类型
深入掌握指针应用
理解内存管理;
熟练运用和操作堆内存,栈内存
能熟练运用这些技术解决问题.
编译预定义宏
深入理解函数形参内存在运行中的状态
灵活运用编译预定义宏;
深入理解编译预定义宏的利弊;
使用宏简化实际问题
函数指针;
VC++ MFC文档视结构应用
合理而不泛滥的使用操作符重载;
合理运用函数指针;
能快速开发单文档结构的WINDOWS应用
对比学习VC++ MFC文档序列化
理解MFC文档序列化原理并能仿照它设计自己的可序列化的文档处理类
WIN32 界面编程;
WIN32 消息处理;
熟练掌握WIN32编程;
在自己的应用中能借鉴MFC的结构和设计,优化自己的体系
STL;
多线程
熟练使用STL
熟练掌握多线程
WINDOWS进程间通讯;
掌握四种动态数据交换(DDE):客户类型、服务器类型、客户/服务器类型和监视器
利用四种DDE做进程间通信
VC/VS.NET的调试技巧和常用调试
能熟练制作DLL;
能运用DLL让大项目实现功能上的松偶合
COM组件;
activeX
能设计开发COM组件;
能开设计发共用的COM,activeX组件
GDI+
SOCKET ,TCP/IP,HTTP
windows底层开发
钩子
2
底层驱动开发
Unix 编程 /shell
掌握Unix下字符界面和图形界面编程
Unix编程/网络通讯
*注2 :课时+100表示为学员的项目时间,由教师线上指导




