1..课程目标:
1)、精通C/C++核心技术;
2)、熟练使用VS2008工具开发应用程序;
3)、精通ORACLE数据库;
4)、精通WIN32/MFC编程,;
5)、熟练掌握QT技术并进行应用程序开发;
6)、熟练掌握UML、设计模式、项目管理;
7)、熟练掌握Linux C++开发技术。
2.课程设置:
课程名称
|
课程大纲
|
C语言
|
C语言逻辑基础、数组、结构体、函数、预编译、指针
|
C++语言
|
C++基础,类与对象,继承与派生类,多态与虚函数,运算符与重载,模板
|
Linux C++开发
|
make工具及其使用、Linux下的文件编程、进程操作、进程间通信(IPC)
线程操作、网络编程、数据库编程
|
WIN32/MFC编程
|
Windows应用程序框架、基于对话框的应用程序、图形与文字操作
Win32、消息机制、STL、文件流、多线程、动态链接库、ActiveX控件
网络编程、数据库编程
|
数据库技术编程
|
ORACLE数据库 、SQL Server 2005、PL/SQL 、ODBC
|
网络编程
|
TCP/IP协议? Socket技术、FTP、HTTP协议、大数据量访问技术
|
QT
|
信号/槽机制,Qt文件操作、Qt桌面软件设计、Qt程序与用户交互、Qt图形绘制与多媒体、Qt网络编程、Qt数据库编程、Qt进程与线程知
|
项目实战
|
网络聊天室程序、飞机票网络售票系统、记录管理系统、文件目录浏览器
|
职业素质
|
商务礼仪、职业规范、团队合作、思维训练、沟通与表达力、励志教育、文档编写、office使用技巧
|
3.招生对象:
计算机相关专业,大专以上学历,有一定英语基础,有志于在软件行业从业者;
(入学前需进行逻辑思维能力测试)
4.获得证书:
高级软件工程师证书;
5.就业保障:
即签订就业协议,成绩合格*推荐安置就业;
6.就业前景:
学完C++高级课程,将能够独立设计和开发各种基于数据库的管理信息系统,可进入电信、银行、保险、专业软件开发公司等从事软件设计和开发工作;C++平均软件工程师年薪10万左右,资深C++软件工程师月收入达1.2万元;
|