一、起航篇
1、C++基础( 共102课时 )掌握c++语言的基本知识,培养面向对象思维
2、STL基础( 共48课时 )熟悉常用容器的选择和使用,熟悉常用算法的运用
二、进阶篇
1、Win32窗口编程 ( 共30课时 )熟悉掌握window是平台下窗口编程的技巧
2、GDI/GDI+入门( 共24课时 )熟悉GDI和GDI+编程的技巧
3、MFC入门( 共72课时 )基于VC++6.0,熟悉MFC封装架构,掌握MFC各种控件类、辅助类等使用
4、SVN使用技巧( 共24课时 )了解SVN工具的基本使用流程,掌握服务器端项目管理方法,熟练应用客户端每一个功能点,完成多人协同开发
5、调试技巧( 共24课时 )了解vs下的基本窗口,按钮以及基本调试方法,掌握几种常见工具的调试技巧。
6、Windows编程( 共42课时 )熟悉掌握Windows平台下编程的技巧。
7、数据库开发( 共48课时 )熟练掌握SQL Server的使用方法,熟练掌握SQL语句的编写和应用,使用VC++编程实现数据库系统的开发,熟悉数据库表的设计。
8、DirectUI工具入门( 共72课时 )熟练掌握DirectUI界面库中各控件的使用,熟练地拼接皮肤,实现代码调用,能使用DirectUI开发软件界面。
9、网络编程( 共36课时 )了解计算机网络编程基础知识,熟悉Socket编程流程,学会使用Socket完成主流协议服务端、客户端编程,了解Socket的同步异步、阻塞与非阻塞概念;熟悉socket编程常用的知识点。
10、C++设计模式( 共48课时 )学习完本课程,拥有面向对象分析、设计、编码的良好素养,学会使用UML工具,基本掌握大部分的设计模式的设计结构,能融会贯通,将设计模式用于实战。
三、实战篇
1、聊天工具开发实战( 共90课时 )以实际案例为基础,完成从方案确定、需求分析,概要设计,详细设计,编码等软件开发主要流程。使学生融会贯通前面学习的所有知识。熟悉软件公司如何对项目进行管理和开发。
2、ERP软件系统的开发( 共90课时 )以实际案例为基础,完成从方案确定、需求分析,概要设计,详细设计,编码等软件开发主要流程。使学生融会贯通前面学习的所有知识。熟悉软件公司如何对项目进行管理和开发。
四、入职篇
职业生涯规划与就业辅导( 共24课时 )成功就业并找到高薪工作。