全真案例
某软件开发公司多媒体管理服务器系统;语音通讯平台;某学校图书馆书籍管理器等多个真实案例。
一、基础部分
1. 逻辑程序设计方法及内存管理的方式
2. 基于C++的面向对象程序设计理论、面向对象设计方法、设计模式的剖析
3. 数据结构的实现和常用经典算法的分析及实现
4. 数据库程序设计:SQL Server数据库安装配置、数据库理论和数据库设计、数据访问、SQL Server优化、Oracle数据库、MySQL数据库的使用
二、核心部分
1. 泛型程序设计
2. 基于Windows程序设计的原理、方法、动态链接库、内存管理:掌握Windows下编程机制、Windows SDK基础、Windows图形编程,多线程编程。
3. MFC框架体系剖析、VC界面程序设计:Visual C++编程环境、深入剖析MFC(VC界面开发资源与元素、MFC应用程序框架、MFC文档视图结构、菜单、工具栏和相关资源的使用、CDC绘图基础、绘图高级、位图操作、MFC数据结构Array、List、Map操作、通用对话框、对话框初步、常用控件、对话框数据交换DDX)
4. VC网络与多媒体程序设计:多媒体处理技术基础、C++多媒体编程基础
5. VC和数据库程序设计
6. 通信程序设计方法:通信程序设计基本理论、C++网络编程、C++通信程序设计基础、全真案例:语音通讯平台
7. 软件工程与项目管理:软件工程概念、软件架构和UML、项目管理、配置管理工具、全真案例:多媒体管理服务器(视频点播服务器)或者其他全真案例、测试技术和测试工具简介
三、Linux部分
Linux下的C++程序开发特点与开发工具的使用:Linux原理,安装配置、Linux下的C++编程基础
四、IT职业技能素养
职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。
|