模块 | 课程体系 | 内容 |
C++基础阶段 (初级班) | 基本语法 | 数据类型,控制语句,自定义数据类型,模块化程序设计,指针;熟练掌握c基础语法,函数的编写和调用 |
面向对象编程 | 类与对象(封装性),类的扩展,继承,虚函数,多态;掌握面向对象编程的三个特性,并熟练应用OO思想。 |
数据结构与算法 | 链表,栈,队列,二叉树,算法;掌握各种数据结构的实现,并了解常用的算法 |
标准库 | IO,异常,模版(STL);掌握文件编程,标准模版库 |
OOAD&UML | 面向对象分析和设计的各个阶段,UML图,设计模式;掌握常用的UML图,初步掌握常用的设计模式。 |
C++高级阶段 (初级班) | Unix系统 | Unix基本指令 网络高级指令与VI开发工具 |
标准C++ | 标准C编程 标准C++编程 数据结构与算法 STL |
Unix/Linux平台开发 | CShell编程 Unix/Linux内核编程 Socket网络编程 QTGUI编程 SQL编程 Pro*C/C++数据编程 |
Windows平台编程 | Win32编程 MFCGUI编程 组件与分布式组件编程 ADO数据库编程 WinSocket网络编程 DirectorX编程 |
开发框架介绍 | ACE通信框架 |
项目综合实战 | 项目实战模块 |
项目实施 | ①局域网即时通讯、游戏对弈软件②FTP文件传输系统③千万级城市公交GPRS实时管理系统:针对千万级人口特大城市的公交系统,通过GPRS进行实时调度与管理。 ④企业固定资产管理系统 |
职业素质训练 | 职业素质训练 |
职业素质 | 团队建设、团队精神,时间管理,沟通技巧,商务礼仪,商业演示及文档撰写,简历制作及面试技巧,技术面试常见问题;就业心态训练,企业人才需求介绍,模拟技术面试训练(项目阐述),模拟综合面试训练 |