哈尔滨学习C++的有福了
哈尔滨学习程序设计的有福了,可以来哈尔滨顺时针电脑学校。这里有最专业的编程教师,所用教材均由顺时针老师自己编写,保证最接近于工程实践。做为例子,现在把C++简章给大家看看,更详细的资料可以到顺时针网站下载:http://www.sszkj.com
C++程序设计班
课程说明: 共分三个阶段。第一阶段:培养学员掌握并运用C++语言开发各种应用程序。如:网络应用程序、数据库应用程序、图形图像应用程序等。第二阶段:培养C++高级程序员。深化C++的学习,使学员不但能开发应用程序,还懂得如何开发代码优雅高效的程序。第三阶段:培养系统架构师,掌握模块化编程的各种方法,掌握开发中间件及构建多层式体系结构软件的方法。
就业方向: 各型软件开发公司、大中型企业的软件开发人员。
详细内容: 第一阶段(MFC)分三部分
Console部分课程目录
编号 教学内容 学时 编号 教学内容 学时
01 helloWorld 4 02 变量与常量 4
03 语句 4 04 数组,字符串,指针 4
05 内存分配 4 06 函数 4
07 函数的声明和结构 4 08 类1、 4
09 类2 4
Console部分课程总学时:36学时
SDK部分课程目录
编号 教学内容 学时 编号 教学内容 学时
01 HelloSDK 4 02 消息及文字 4
03 绘图函数及画笔画刷 4 04 对话框键盘鼠标 4
05 资源 4 06 类的继承虚拟多态 4
SDK部分课程总学时:24学时
MFC部分课程目录
编号 教学内容 学时 编号 教学内容 学时
01 HelloMFC 4 02 GDI 4
03 文档视图单文档 4 04 字体、鼠标键盘消息 4
05 菜单、键盘加速键 4 06 对话框 4
07 控件 4 08 组合框、属性页 4
09 滚动视图、HTML视图 4 10 树形视图、列表视图 4
11 工具栏、状态栏 4 12 其它控件 4
13 注册表 4 14 线程 4
15 网络 4 16 数据库 8
17 打印 2 18 多文档界面 2
19 访问INI文件 2 20 随机数 2
21 通用对话框 2 22 图像 4
23 安装与部署 4
MFC部分课程总学时:86学时
达到水平:入门的第一步应该是懂得如何做出各种程序来,先不管做出的程序代码高不高效,也不管可不可以复用,先得能单枪匹马做出自己想做的程序,第一阶段学完后可以编写各种应用程序了。
毕业设计:在教师指导下独立开发一个通用型软件
第一阶段总学时:146学时
详细内容:第二阶段(C++标准库阶段)
部分1_课程介绍及C++编程概述
编号 教学内容 学时 编号 教学内容 学时
01 C++第二阶段课程介绍忠告 1 02 C++概述 1
总学时:2学时
部分2_数据类型
编号 教学内容 学时 编号 教学内容 学时
01 常量 2 02 变量 2
03 指针 2 04 C风格字符串类型 2
05 string类型 6 06 const 1
07 引用类型 1 08 布尔与枚举 1
09 数组类型 2 10 复数 1
11 typedef 0.5 12 pair 0.5
13 表达式 2 14 位操作 2
15 类型转换 2
总学时:27学时
部分3_面向过程编程
编号 教学内容 学时 编号 教学内容 学时
01 函数 3 02 域 2
03 名字空间 2 04 重载函数 1
05 函数模板 4
总学时:12学时
部分4_基于对象的程序设计
编号 教学内容 学时 编号 教学内容 学时
01 类 4 02 联合 3
03 类的构造与初始化 2 04 类对像数组 1
05 成员初始化表 2 06 拷贝构造函数和赋值操作符 2
07 传类类型对象的效率问题 2 08 操作符重载 2
09 友员 2 10 用户定义的转换 2
11 类模板 4
总学时:24学时
部分5_面向对象的程序设计
编号 教学内容 学时 编号 教学内容 学时
01 面向对象的程序设计 4 02 Public private protected 继承 3
03 RTTI 2 04 虚析构函数 1
05 异常处理 2 06 异常与继承 2
总学时:14学时
部分6_iostream库
编号 教学内容 学时 编号 教学内容 学时
01 iostream库 4 02 文件输入和输出 3
03 条件状态 1 04 string流 1
总学时:9学时
部分7_容器及迭代器
编号 教学内容 学时 编号 教学内容 学时
01 封装栈类 4 02 封装list 4
03 抽象容器类型 4 04 顺序容器 4
05 vector 2 06 map 2
07 set 2 08 multimap和multiset 1
09 stack 1 10 队列及优先级对列 1
总学时:25学时
部分8_泛型算法
编号 教学内容 学时 编号 教学内容 学时
01 函数对象 4 02 iterator 4
03 泛型算法 4 04 泛型算法实例 4
总学时:16学时
达到水平:深化C++的学习,使学员不但能开发应用程序,还懂得如何开发代码优雅高效的C++程序。
毕业设计:优化第一阶段所做毕业设计。
第二阶段总学时:129学时,分8个部分
详细内容:第三阶段(COM阶段)
部分1_COM原理
编号 教学内容 学时 编号 教学内容 学时
01 DLL基础 4 02 在DLL中创建对话框并调用 2
03 用C++解析COM 4 04 手工打造一个COM 4
05 类厂 4
总学时:18学时
部分2_COM开发
编号 教学内容 学时 编号 教学内容 学时
01 用ATL生成COM 4 02 编译、注册与调用 4
03 多接口 4 04 派发接口 4
05 IDispatch 及双接口的调用 4 06 错误与异常处理 4
07 事件和通知 4 08 连接点 4
09 持续性 4 10 属性包 4
总学时:40学时
达到水平:本阶段的目的就是教你如何实现代码可复用性,达到开发多层式体系结构软件的水平。
毕业设计:学员组成开发小组,分别开发自己的软件模块,在教师指导下,开发一个中等规模的软件
第三阶段总学时:58学时,分2个部分
更详细的资料可以到顺时针网站下载:http://www.sszkj.com