|
 |
| |
高级程序设计及系统开发系列 |
|
|
Visual C++ 6.0高级编程培训班 课程名称: Visual C++6.0高级编程
主要讲课内容: 1.C/C++程序设计(5天)l C/C++程序设计:C语言概要;C++语言特色,C++程序结构、设计;l 面向对象(OO)三大特性、类和对象概念、构造与析构、数据封装;类的继承、虚拟继承、多态性和虚函数; 输入输出流、串流、文件流;运算符重载;函数模板和类 模板,异常处理,名字空间。C++类库的设计及使用。2.VC++深入编程(含COM)(11天)MFC应用程序框架,WindowsSDK编程初步; MFC类库及ATL类库。 菜单和加速键、工具栏、消息影射、消息对话框、模式对话框、非模式对话框、属性页对话框、向导型对话框和 通用对话框。 文档视图结构、各个类之间的生成与访问关系。 图形图象处理初步:设备环境、相关绘图工具。图形学基本算法;映射模式,绘图模式,图形及多媒体开发。CDC类及GDI对象; ODBC、DAO、ADO等数据库编程;UDP与TCP方式的网络编程;多线程程序设计、控件的使用;高级界面编程;WINDOWS帮助系统的设计制作。Gallery DLL。实际大型项目设计与调度。 VisualC++高级程序编程:动态链接库;ActiveX控件使用与开发;DNA体系结构与组件对象模型(COM);自动化组件设计与使用, ActiveX模板库(ATL);综合实例解析;ISAPI服务器扩展等。 教材推荐:《C++程序设计教程》 清华大学出版社 钱能主著 39.50元l 《Visual C++ 6.0程序设计导学》(#1001) 清华大学出版社 38元l 《Visual C++ 5.0 技术内幕》 清华大学出版社 96元 《 深入浅出MFC》 华中科技大学出版社 80元 总学时: C++共 5 天40 学时, VC++共11 天88 学时,两部分共16 天128 学时 报名条件: 具有C语言和数据结构的基础知识和使用C语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力。本班主要针对有经验的软件开发人员进修和提高,是C语言编程基础班的后继课程。 培训目标: 建立计算机高级语言程序设计的概念,深入学习VC++语言,熟练掌握其语法,能够使用VC++语言进行应用程序开发,最后具备独立开发系统的能力。 培训费: C/C++部分620元, VC++部分1280元,可选学其中的部分,两部分都学1800元
Visual Basic 6.0程序开发高级班 课程名称: Visual Basic 6.0程序开发高级班
主要讲课内容:VB编程基础:语言特点及规则,IDE 开发环境,VB程序结构分析,面向对象编程理论,主要控件应用,界面设计,文件操作。 基于接口的程序设计:COM 和DCOM,创建类模块,使用类模块,注册和注销组件,创建自定义的接口,创建对象模型,高级COM 程序设计。 数据库:ODBC API, DAO 和 ADO,SQL 语言简介,SQL Server 7.0使用指导,基于ADO 技术和SQL Server的客户/服务器数据库程序开发。 多媒体的开发应用:使用MCI 控件,调用API 函数,图形和动画。ActiveX控件设计:ActiveX控件的属性、事件、和方法,元件内部参数的设计,设置枚举类型的属性参数。创建供下载的ActiveX控件,创建ActiveX 软件包,关于许可证的管理。IIS 和ASP 动态网页设计:Web 服务器的安装和架设,HTML语言简介,执行于客户端的VBscript,数据输入窗体与Request对象,文本文件的操作,ADO 对象与数据库应用。 VB.NET在数据库应用方面的变化,ADO.NET及其应用特点。 教材推荐:《Visual Basic 6.0程序设计导学》 (#1097) 清华大学出版社 43元 《Visual Basic 6.0 数据库开发》 (#777) 清华大学出版社 85元l 《Visual Basic 6.0 中文版程序员指南》 希望电子出版社 98元 总学时: 共 7 天56 学时,业余班共 14 天
报名条件:具有计算机基础知识和简单的编程设计概念,如:二进制数的概念,具有使用Foxpro、Basic、Fortran或C等任何一种高级语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力。本班主要 培训目标: 建立计算机高级语言程序设计的概念,深入学习VB语言,熟练掌握其语法,能够独立地使用VB语言进行应用程序开发的能力,是VB编程基础的后继课程。 培训费: 880元
Visual Basic .NET高级编程班 课程名称: Visual Basic.NET高级编程
主要讲课内容: 一、 VB.NET基础:VB.NET中的新特性概述:新的IDE特性,数据类型的变化,Web服务,新面向对象能力, 结构化错误处理,与VB 6.0的某些语法上的不兼容性关于ADO.NET;IDE开发环境;变量和类型;应用控件:控件的普遍设计特性,常用控件介绍,使用ActiveX控件;二、 错误处理:CLR异常处理:标准化异常处理,OnError语句; 结构化异常处理程序:Try..Catch..Finally,异常的属性和方法;三、 新的面向对象程序设计方法:创建Windows 控件:控件的源,在VB.NET中开发自定义控件,控件创建的基类。 对象语法:面向对象的术语,使用对象,创建类,构造函数方法。 面向对象设计的高级技术; 对象组件的应用:抽象性,封装性,多态性,继承。四、 多线程设计: 线程的含义:进程和线程,何时使用线程。 线程的设计:创建 ThreadWorker,调用 SpinUp。 同步;五、 数据库设计: 基于ADO 技术的数据库设计:ADO的COM组件应用介绍,应用ADO 技术的数据库系统设计。ADO.NET体系结构:ADO.NET组件,ADO 和ADO.NET之间的区别。 .NET数据提供者:Connection对象,Command对象,DataReader对象,DataAdapter 对象,SQL Server.NET数据提供者,OLE DB.NET数据提供者。 Dataset组件:创建和使用DataSet对象,使用DataSet对象绑定DataGrids;DataView对象;深入研究DataSet;关于表的关联; 在ADO.NET中应用 XML;六、 ASP.NETASP.NET概述:ASP与ASP.NET,ASP.NET与.NET平台的结合,ASP与ASP.NET的区别; HTML控件;Web Forms控件;ASP.NET数据库处理:ASP.NET数据库连结,ASP.NET数据管理,数据控件; 用ASP.NET开发动态网页数据库管理系统的实例。 教材推荐:《VB.NET高级编程》 Fred Barwell等著 (清华大学出版社) 88.00元l 《VB.NET入门经典》Matthew Reynolds等著(清华大学出版社) 75.00元l 《ASP.NET与网络开发编程经典》 陈湘 主编(清华大学出版社) 41.00元 总学时: 共 7 天56 学时,业余班共 14 天 报名条件: 理工科毕业,具有较强的逻辑思维能力。本班主要针对有经验的软件开发人员进修和提高。具有VB的使用基础者较好。 培训目标: 建立计算机高级语言程序设计的概念,深入学习VB语言,熟练掌握其语法,能够独立地使用VB语言进行应用程序开发的能力,是VB的后继课程。 培训费: 980元
Delphi 6.0高级应用程序开发 课程名称: Delphi 6.0高级应用程序开发
主要讲课内容:Delphi 6.0的一般问题:集成开发环境;面向对象程序设计基础;组件编程方法;界面设计;异常处理。DLL 和组件:创建DLL 动态连接库;创建VCL 组件。 COM 对象:COM、DCOM和COM+的基础知识;COM 对象的创建和应用;创建ActiveX控件;MTS对象;COM+对象多线程技术及数据库开发:Delphi 6.0处理数据库的一般方法(BDE、ADO、dbExpress);SQL 查询。BDE 编程(ODBC和BDE,应用BDE组件,主从结构的数据库程序)。ADO 编程(ADO 面板的组件,ADO 技术的深入研究,编写基于ADO 的数据库应用程序).dbExpress开发跨平台数据库程序。分布式多层数据库开发:MIDAS技术和DataSnap;服务器端的COM 编程和客户端应用程序;多层分布式数据库系统的SQL查询服务和基于主从结构的程序开发。 网络开发:Delphi 6.0网络开发的一般问题;COM和Web;利用ASP 对象编写动态网页;ActiveX和Web;Internet服务器端Web编程。 Delphi 6.0的快速网络开发:Internet Express分布式多层动态网页编程;Websnap快速网络开发;WebService应用 教材推荐:《Delphi 6.0程序设计导学》(#1100) 清华大学出版社 30元 《Delphi 5.0编程指南》(cx82894) 清华大学出版社 50元《Delphi 数据库应用开发》 清华大学出版社 39.8元 总学时: 共7 天56 学时,业余班共 14 天 报名条件:具有计算机基础知识和简单的编程设计概念,如:二进制数的概念,具有使用Foxpro、Basic、Fortran或C等任何一种高级语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力,是Delphi编程基础班的后继课程。本班主要针对有经验的软件开发人员进修和提高。 培训目标: 建立计算机高级语言程序设计的概念,深入学习Delphi语言,熟练掌握其语法,能够独立地使用Delphi语言进行应用程序开发的能力。 培训费: 980元
VC++项目实战与综合提高 课程名称: VC++项目实战与综合提高
主要讲课内容: 基于COM的数据信息管理及计算机仿真系统:本项目是建立在统一数据库平台(主要是 ORACLE和SQL Server或ACCESS)上的数据信息管理系统,利用当前比较流行的COM技术搭建了基于上述数据库的管理平台,系统结构框架自底向上分别屋库层、框架管理层(F)、功能模块层和应用层。在数据库层中,利用ORACLE和SQL Server建立了运行成功的数据库系统,在框架管理层中采用当前流行的COM技术为各个功能模块建立了响应的接口,使得整个功能模块层能够有机的集成在一起。功能模块层包含权限管理、库存管理、身份验证、接口管理、关系管理和网络资源管理等模块组成,同时该框架为采用VC开发的软件建立了相应.应的COM软件接口,为仿真系统设计了相应的启动和控制接口。在应用层中用户可利用各种应用工具进行网络信息、图形信息和数据信息的管理。系统具有以下几个特点:(1) 系统是一个类似NT的多用户的具有记忆功能的管理系统,不同的用户进入后具有不同的界面和功能,同时具有不同的对各种信息进行管理的权限。但只有管理员才具有最高级的权限。(2) 系统是一个基于COM的C/S结构的分布式结构。共有四个COM对象,分别提供了四个COM接口。可单独运行也可同时和客户端统一运行。(3) 系统具有动态配置功能,用户可以在运行过程中更改系统的具体配置。(4) 本系统可作为一个单独的COM组 件嵌入到其他客户程序中,为其他软件提供了显示调用和隐式调用两种方式,作为其他程序的一个单独的功能模块来运行。在项目的开发过程中用到了数据库、网络、COM、动态库以及软件集成的相关知识。 教材推荐:《C++程序设计教程》 清华大学出版社 39.50元《Visual C++ 6.0程序设计导学》(#1001)清华大学出版社 38元《Visual C++ 5.0 技术内幕》 清华大学出版社 96元《深入浅出 MFC》 华中科技大学出版社 80元 总学时: 共30 天240 学时 报名条件:具有用VC++语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力。针对有经验的并希望进一步提高的软件开发人员,是VC++高级编程培训班的后继课程。
培训目标: 深入学习VC++,能够独立地使用VC++语言进行应用程序开发的能力。通过项目使学员更深入地理解VC编程,把理论与实践结合起来,从而使学员具有实战经验,达到立即开展工作的目的 培训费: 2400元
C#语言设计及开发技术 课程名称: C#语言设计及开发技术
主要讲课内容:C#作为微软.NET平台上的最新编程语言,是未来开发企业级分布式应用程序的首选。课程对C#的开发环境、基本语法、程序设计技术以及相关理论和方法上进行精辟的讲解。C#基础:.NET Platform综述;C#综述;C#中的变量使用;语句和例外处理;方法和参数;C#中的数组;Namespaces等。面向对象编程基础;建立和消除对象;C#中的对象继承;对象中的方法和重载属性和索引。 使用C#开发.NET应用:介绍受控执行环境;组件开发;应用分发和版本控制;通用类型系统介绍更有效的建立类和接口;有效的建立字符串,数组和Collection;使用Delegates实现回调和事件处理;内存和其他资源的有效管理;用stem.IO类库实现读写数据流和文件;用System.Net类库实现网络访问如HTTP, TCP,UDP和Socket协议;对象的Serialization。 ASP.NET应用开发:ASP.NET介绍;使用Web Control;分离Web页面和代码文件;ASP.NET的调试和跟踪;建立和使用Web Service;建立ASP.NET Web应用;ADO.NET结构介绍;使用ADO.NET访问数据l 使用XML和XSLT进行数据交换和数据转换:XML和XSLT概念介绍;使用XPath选择需要的节点;使用XSLT格式化XML的输出;使用XSLT编程;用XML Schema定义XML语法和定义;使用XSLT建立和修改XML的结构;使用SAX处理XML文档;ADO.NET和XML的集成;使用ADO.NET建立和访问XML文档。 教材推荐:《C# 入门经典》 清华大学出版社 96元l 《C# 高级编程》 清华大学出版社 128元 总学时: 共5 天40 学时,业余班共 10 天 报名条件:具有计算机基础知识和简单的编程设计概念,如:二进制数的概念,具有使用Foxpro、Basic、Fortran或C等任何一种高级语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力。本班主译对有鹃的软饥人员睫和提高。 培训目标: 建立计算机高级语言程序设计的概念,深入学习C#语言,熟练掌握其语法,能够独立地使用C#语言进行应用程序开发的能力。 培训费: 980元
Power Builder7.0高级编程及MIS系统开发 课程名称: Power Builder7.0高级编程及MIS系统开发
主要讲课内容:PB7.0程序设计基础:PB7.0的特点、PB7.0的集成开发环境,Powerscript语言。PB7.0应用程序开发:数据库的设计、建立与管理,视图、触发器、存储过程的建立,PFC的使用,Windows程序设计]窗口对象及数据窗口控件的使用;应用程序画板,窗口画板,菜单 诲等各类画板的使用 。 数据窗口使用技巧,动态数据窗口 动态SQL语句,用户事件和用户对象List View和Tree View控件,外部API调用,窗口间通信技术 拖放技术,OLE控件技术,DDE动态数据交换技术 MIS开发过程及方法,MIS系统实例分析 大型MIS系统解决方案及实例分析:C/S结构,B/S结构,N-tier结构,原型化开发方法,典型业务管理系统。 教材推荐:《PowerBuilder8.0 完全解析》 电子工业出版社 郭宝利编著 49元l 《Power Builder 7.0应用与开发》 机械工出版社 49元l 《Power Builder 7.0程序设计导学》 (#1099)清华大学出版社 38元 总学时: 共7 天56 学时 报名条件: 具有计算机基础知识和编程设计的概念,如:二进制数的概念,具有使用Foxpro、Basic、Fortran或C等任何一种高级语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强 的逻辑思维能力。具有数据库的基础,针对有经验的软件开发人员。 培训目标: 建立计算机高级语言程序设计的概念,深入学习PB语言,熟练掌握其语法,能够独立地使用PB语言开发MIS系统的能力。 培训费: 880元
Win2000系统编程与驱动程序设计 课程名称: Win2000系统编程与驱动程序设计
主要讲课内容:引言:系统总体结构;内核模式I/O组件;专用驱动程序体系结构.硬件环境:硬件基础知识;总线标准;处理硬件. 内核模式I/O处理:内核模式代码执行;中断;DPC;用户缓冲区; 内核模式驱动程序结构;I/O处理次序. 驱动程序和内核模式对象:数据对象IRP;驱动程序对象;Device对象; Controller对象; Adapter对象;Interrupt对象.开发问题:设计策略;编码约定和技术;内存分配;Unicode字符串; 中断同步;链表.初始化和清理例程:DriverEntry例程;Reinitialize例程;Shutdown例程;测试. 硬件初始化:查找自动检测的硬件;查找未识别硬件;分配和释放硬件.Dispatch例程:启用Dispatch;IOCTL;范例;测试; I/O传输,I/O传输实现高层驱动程序:中间驱动程序;分层驱动程序;I/O Completion例程; 分配IRP;过滤器驱动程序. 构造和安装驱动程序:构造驱动程序;安装驱动程序. 测试技术。范例讲解:网卡驱动程序范例(或USB驱动程序范例);上机实习。 教材推荐:《Windows高级编程指南》 清华大学出版社 99元l 《WindowsNT设备驱动程序设计指南》 机械工业出版社 45元
总学时: 共5 天40 学时 报名条件: 具有使用高级语言进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力。针对有经验的系统软件开发人员。 培训目标: 深入学习Windows 系统设计,能够进行Win2000系统编程与驱动程序设计。 培训费: 1200元
COM、DCOM、COM+面向组件编程 课程名称: COM、DCOM、COM+面向组件编程
主要讲课内容:以VC++为例透彻讲解COM、DCOM、COM+的实现技术。 COM组件设计原理:COM的原理,COM接口原理,引用计数以及接口查询原理,DLL的原理及编写,类工厂的原理及实现等。 COM组件设计进阶:包容与聚合,自动化,利用ATL编写COM组件,ACTIVEX控件的编写。COM的发展:DCOM及COM+的概述与运用。 教材推荐:《COM原理及应用》 清华大学出版社 潘爱民编著 39元l 《COM技术内幕》 清华大学出版社50元 总学时: 共4 天32 学时,业余班共 8 天 报名条件: 具有使用高级语言如VB, VC++进行编程的基础,英语三级以上水平。理工科毕业,具有较强的逻辑思维能力。针对有经验的软件开发人员。 培训目标: 深入学习软件设计的分层结构,能够进行COM、DCOM、COM+的设计与实现。 培训费: 980元 |
|
|
|