版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序员(.net)(四级)培训大纲程序员(.net)(四级)的培训分为以下模块:1. C#程序设计语言2. 基于C#的Windows应用程序设计“或”面向.net的Web应用程序设计3. 数据库基础C#程序设计语言培训大纲一、基本要求使用C#语言和Microsoft Visual Studio .NET集成开发环境设计和编写面向对象的Windows应用程序和Web应用程序的基本技能。二、培训要求与内容单元1概述培训要求:1.掌握 Microsoft .NET 框架和 Microsoft Visual Studio .NET 集成开发环境的 主要概念,在此开发环境下工作以及创建.NET应用程序。
2、培训内容:1.概述1.1 .NET 和.NET 框架1.2 浏览 Visual Studio .NET1.3 Windows应用程序项目的创建单元2 C#语言的基本原理培训要求:1. C#语言的基本语法和结构,C#数据类型和Microsoft .NET 的公共类型系统。培训内容:1. C#语言的基本原理1.1 C#程序的基本原理1.2 C#预定义类型1.3编写表达式1.4条件语句1.5循环语句1.6实验:编写储蓄计算器程序单元3 C#中对象的创建培训要求:1.面向对象编程的基本知识,定义类和创建对象,组织类,定义、编写和调试方法。培训内容:1. C#中对象的创建1.1类的定义1.2声明方法1.
3、3构造函数1.4使用类的静态成员1.5实验:在C#中创建类单元4面向对象的编程技术培训要求:1.面向对象设计的重要原理和面向对象编程的优点,创建可被其他类继承使用的类培训内容:1.面向对象的编程技术1.1设计对象1.2继承性1.3多态性1.4实验:在C#中创建类单元5 C#编程培训要求:1.数组和集合等几种数据结构,数据结构的用途,接口、异常处理的概念和语法、 代理以及代理在事件处理中的应用。培训内容:1. C#编程1.1数组1.2集合1.3 接口1.4异常处理1.5代理和事件1.6实验1.6.1使用数组1.6.2使用索引器和接口1.6.3使用事件和代理单元6编写基于.NET应用程序培训要求:
4、1. Microsoft .NET框架类库,System.Object 类以及它的一些常用派生类培训内容:1.编写基于.NET应用程序1.1 .NET框架类库1.2 重载 System.Object 的方法1.3格式化字符串和数字1.4使用流和文件1.5实验:流的使用单元7 使用ADO.NET访问数据培训要求:1. Microsoft ADO.NET 以及System.Data命名空间中的对象来访问数据库中的数 据,ADO.NET创建Windows应用程序,连接数据库和创建查询。培训内容:1.使用ADO.NET访问数据1.1 ADO.NET 架构1.2创建使用ADO.NET访问数据的应用程序1
5、.3修改数据库记录1.4实验1.4.1使用ADO.NET创建数据访问应用程序1.4.2使用ADO.NET创建 Windows应用程序单元8创建基于Windows的应用程序培训要求:1.创建菜单、通用对话框和自定义对话框、状态栏和工具栏,以增强应用程序的可用性。培训内容:1.创建基于 Windows的应用程序1.1 Windows 窗体1.2创建窗体的主菜单1.3创建和使用通用对话框1.4创建和使用自定义对话框1.5使用Button类1.6使用其他常用控件1.7创建和使用工具栏1.8创建和使用状态栏1.9实验:生成Windows应用程序单元9 在C#应用程序中使用 XML Web Service
6、 培训要求:1. System.Web.Services 命名空间, 以及在 C#应用程序中创建和使用 Service。培训内容:1.在C#应用程序中使用 XML Web Service1.1 XML Web Service 介绍1.2 创建和使用 XML Web Service1.3 实验:使用 XML Web Service单元10创建Web应用程序 培训要求:1. System.Web.UI命名空间,创建具有 Web窗体的 Web应用程序,向 加控件,Web窗体提交数据和响应事件。培训内容:1.创建Web应用程序10.1创建Web窗体应用程序1.2在Web窗体应用程序中访问数据1.3配置
7、ASP.NET应用程序设置1.4实验:开发ASP.NET Wet应用程序单元11应用程序设置和部署 培训要求:1.存储用户首选项以及配置应用程序的设置,以及用VisualStudio .NET 部署C#应用程序的有关过程。培训内容:1.应用程序设置和部署1.1应用程序设置1.2应用程序部署1.3实验1.3.1部署应用程序XML WebWeb窗体添Microsoft1.3.2使用应用程序设置单元12进阶学习目标 培训要求:1. C#中一些更高级的功能,帮助学生巩固以及获取的知识技能。培训内容:1.进阶学习目标1.1浏览C#的附加功能三、课时分配表序号单兀课时合计理论实训1概述3212C#语言的基
8、本原理4313C#中对象的创建4314面向对象的编程技术4315C#编程9636编写基于.NET应用程序3217使用ADO.NET访问数据4318创建基于 Windows的应用程序8539在C#应用程序中使用 XML Web Service32110创建Web应用程序53211应用程序设置和部署53212进阶学习目标211总课时543618基于C#的Windows应用程序设计培训大纲一、基本要求掌握使用C#开发应用程序所需的知识和技能,具备利用C#开发Windows应用程序 的能力。二、培训要求与内容单元1 Windows窗体介绍培训要求:1. 了解Windows窗体和控件的使用,学会创建多文
9、档界面(MD)应用程序。培训内容:1. Windows窗体介绍1.1创建窗体1.2为窗体添加控件1.3创建继承窗体1.4组织窗体上的控件1.5创建多文档界面应用程序1.6实验:创建 Windows窗体单元2使用控件 培训要求:1.掌握控件事件处理,了解常见控件的使用。培训内容:1.使用控件1.1为控件创建事件处理程序1.2使用Windows窗体控件1.3在Windows窗体应用程序中使用对话框1.4在运行时添加控件1.5创建菜单1.6验证用户输入1.7使用控件单元3构建控件 培训要求:1.掌握创建自定义控件的方法。培训内容:1.构建控件1.1面向对象编程介绍1.2扩展和创建控件1.3为控件添加
10、设计时支持1.4控件许可1.5实验:构建控件单元4在Windows窗体应用程序中使用数据培训要求:1.理解ADO.NET的结构,掌握在 Windows窗体中使用 ADO.NET绑定数据培训内容:1.在Windows窗体应用程序中使用数据1.1在Windows窗体应用程序中添加并配置ADO.NET对象1.2使用数据集访问和修改数据1.3将数据绑定到控件1.4实验::使用ADO.NET访问数据1.5 XML Web Service 概述1.6创建简单的XML Web Service客户端1.7数据的持久化1.8 实验:调用 XML Web Service单元5与托管对象进行互操作 培训要求:1 .
11、掌握如何在 Windows窗体中使用 COM 组件和 Win32 API。培训内容:1.与托管对象进行互操作1.1在Windows窗体应用程序中使用.NET和COM组件1.2在Windows窗体应用程序中调用Win32 API1.3实验:与COM进行互操作和调用 Win32 API单元6 Windows窗体应用程序中的报表和打印 培训要求:1.掌握Window窗体程序中的文档打印,学习 Crystal Report 的使用培训内容:1. Windows窗体应用程序中的报表和打印1.1在Windows窗体应用程序中进行打印1.2使用打印预览、页面设置和打印对话1.3使用GDI+构建打印文档内容1
12、.4使用Crystal Report 创建报表1.5实验:打印格式化的文档单兀7异步编程 培训要求:1.理解.NET Framework中异步编程的方法,理解多线程编程培训内容:1 异步编程1.1 .NET异步编程模型1.2异步编程模型的设计模式1.3方法的异步调用1.4在多线程环境中保护状态和数据1.5实验:XML Web service的异步调用单元8增强应用程序的可用性 培训要求:1.理解程序辅助功能,掌握应用程序本地化技术。培训内容:1.增强应用程序的可用性1.1添加辅助功能特性1.2在应用程序中添加帮助”1.3应用程序的本地化1.4实验:增强应用程序的可用性单元9 部署Windows
13、窗体应用程序 培训要求:1.掌握如何部署Windows应用程序。培训内容:1.部署Windows窗体应用程序1.1 .NET程序集1.2部署Windows窗体应用程序1.3实验:部署应用程序单元10 Windows窗体应用程序的安全性 培训要求:1.掌握.NET安全性(代码访问安全性和基于角色的安全性)培训内容:1. Win dows窗体应用程序的安全性1.1 .NET Framework 中的安全性1.2使用代码访问安全性1.3使用基于角色的安全性1.4实验:添加和测试权限请求三、课时分配表序号单兀课时合计理论实训1Windows窗体介绍10642使用控件8533构建控件8534在Windo
14、ws窗体应用程序中使用数据9635与托管对象进行互操作8536Windows窗体应用程序中的报表和打印9637异步编程9638增强应用程序的可用性9549部署 Windows窗体应用程序74310Windows窗体应用程序的安全性1064总课时875433面向.NET的Web应用程序设计培训大纲一、基本要求使学员掌握使用ASP.NET开发.NET应用程序所需的知识和技能,具备利用ASP.NET开发.NET应用程序的能力二、培训要求与内容单元 1 Microsoft .NET Framework 概述培训要求:1.理解.NET Framework的基本组成,了解 ASP.NET的相关知识。培训内
15、容:1. Microsoft .NET Framework 概述1.1 .NET Framework 概述1.2 ASP.NET 概述1.3实验案例简介1.4相关资源单元 2 使用 Microsoft Visual Studio .NET培训要求:1.学会使用Visual Studio .NET集成开发环境,学会创建 ASP.NET Web应用程序培训内容:1.使用 Microsoft Visual Studio .NET1.1 Visual Studio .NET 概述1.2创建 ASP.NET Web应用程序项目1.3 实验:使用 Microsoft Visual Studio .NET单
16、元3使用基于Microsoft.NET的开发语言培训要求:1. 了解.NET Framework开发语言,学会使用 Visual Studio .NET 创建类。培训内容:1.使用基于Microsoft.NET 的开发语言1.1 基于.NET的开发语言简介1.2基于.NET的开发语言的比较1.3 使用 Visual Studio .NET创建组件1.4 实验:创建 Microsoft Visual Studio .NET 组件单元 4 创建 Microsoft ASP .NET Web 窗体培训要求:1. 了解 Web窗体的基本概念,学会创建 Web窗体并添加服务器控件。培训内容:1.创建 M
17、icrosoft ASP .NET Web 窗体1.1创建Web窗体1.2使用服务器控件1.3 实验:创建 Microsoft ASP.NET Web 窗体单元5 在Microsoft ASP.NET Web 窗体中添加代码培训要求:1.学会在Web应用程序中添加代码和事件处理程序,以及熟悉Page对象的事件和 属性。培训内容:1.在Microsoft ASP.NET Web窗体中添加代码1.1使用代码隐藏页1.2为Web服务器控件添加事件过程1.3使用Page事件1.4实验:为Web应用程序添加功能单元6 Microsoft ASP .NET Web应用程序的跟踪机制 培训要求:1.学会使用
18、Trace对象和Debug对象查看Web应用程序的运行时信息培训内容:1.Microsoft ASP .NET Web 应用程序的跟踪机制1.1跟踪1.2调试1.3远程调试1.4实验: 跟踪Microsoft ASP.NET Web 应用程序单元7验证用户输入培训要求:1. 学会使用输入验证控件来检验用户在 Web窗体中的输入,了解客户端和服务器端 验证的区别。培训内容:1. 验证用户输入1.1用户输入验证概述1.2使用ASP.NET佥证控件1.3页面验证1.4实验:验证用户输入单元8创建用户控件培训要求:1. 学会创建用户控件的方法,以及在Web窗体中添加用户控件。培训内容:1.创建用户控件
19、1.1在 ASP.NET Web窗体中添加用户控件1.2创建用户控件1.3实验:创建用户控件单元9 使用 Microsoft Visual Studio .NET 访问关系型数据 培训要求:1. 了解ADO.NET的对象模型,掌握使用ADO.NET访问数据库的方法,以及使用 数据绑定控件显示数据。培训内容:1.使用 Microsoft Visual Studio .NET访问关系型数据1.1 ADO.NET 概述1.2创建数据库连接1.3 使用 list-bound 控件显示 DataSet1.4实验:使用 Microsoft Visual Studio .NET访问关系型数据单元10 使用
20、Microsoft ADO.NET 访问数据培训要求:1. 学会使用 Connection、DataAdapter、DataSet 和 DataReader 等数据库对象以及 DataGrid控件来访问和处理数据。培训内容:1. 使用 Microsoft ADO.NET 访问数据1.1 ADO.NET 入门1.2连接数据库1.3使用DataSet访问数据1.4使用多个表1.5使用 DataReader访问数据1.6实验:使用 Microsoft ADO.NET 访问数据单元11通过 Microsoft ADO.NET 调用存储过程 培训要求:1.学会调用数据库中的存储过程,并掌握如何向存储过程
21、添加参数和获取返回值。培训内容:1.通过 Microsoft ADO.NET 调用存储过程1.1存储过程概述1.2调用存储过程1.3实验:使用 Microsoft ADO.NET 调用存储过程单元12读写XML数据 培训要求:1. 了解ASP.NET中XML的体系结构和对象,掌握 DataSet对象操作XML数据的 方法,以及学会使用XML Web服务器控件。培训内容:1.读写XML数据1.1 ASP.NET中的 XML架构概述1.2 XML 与 DataSet对象1.3使用XML数据1.4使用XML Web服务器控件1.5实验:读取XML数据单元13使用和创建XML Web service
22、培训要求:1. 了解从 Web窗体调用XML Web service的目的和步骤,掌握创建XML Web service 的方法。培训内容:1.使用和创建 XML Web service1.1 使用 XML Web service 概述1.2 使用 HTTP 调用 XML Web service1.3使用代理调用 XML Web service1.4 创建 XML Web service1.5 扩展 XML Web service1.6实验:创建和使用 XML Web service单元14状态管理培训要求:1.掌握状态管理的基本概念,学会使用应用程序变量和会话变量,以及有Cookie会话和无
23、Cookie会话的相关知识。培训内容:1.状态管理1.1状态管理1.2应用程序变量和会话变量1.3使用Cookies的会话与不使用 Cookie的会话1.4实验:存储应用程序数据和会话数据单元15 配置、优化和部署 Microsoft ASP.NET Web应用程序 培训要求:1.学会使用Cache对象和ASP.NET输出缓存来优化 Web应用程序,以及如何 配置和部署Web应用程序。培训内容:1.配置、优化和部署 Microsoft ASP.NET Web应用程序1.1使用Cache对象1.2使用ASP.NET输出缓存1.3配置 ASP.NET Web应用程序1.4部署 ASP.NET We
24、b应用程序1.5实验:配置、优化和部署 Microsoft ASP.NET Web应用程序单元16 Web安全性介绍培训要求:1. 了解 Web安全性的基本概念,了解STRIDE模型,掌握创建 Web应用程序 安全环境的技术。培训内容:1. Web安全性介绍1.1构建Web应用程序安全性的原因1.2使用STRIDE模型确定威胁1.3安全性实现概述1.4安全性原则三、课时分配表序号单兀课时合计理论实训1Microsoft .NET Framework 概述4312使用 Microsoft Visual Studio .NET4313使用基于Microsoft.NET的开发语言4314创建 Mic
25、rosoft ASP .NET Web 窗体4315在 Microsoft ASP.NET Web 窗体中添加代码4316Microsoft ASP .NET Web 应用程序的跟踪机制5327验证用户输入5328创建用户控件5329使用 Microsoft Visual Studio .NET 访问关系型数据53210使用Microsoft ADO.NET 访问数据42211通过Microsoft ADO.NET 调用存储过程42212读写XML数据85313使用和创建 XML Web service85314状态管理95415配置、优化和部署 Microsoft ASP.NETWeb应用程
26、序95416Web安全性介绍532总课时875433数据库基础培训大纲一、基本要求使学员了解数据库和数据库管理系统的含义、数据模型的概念、实体-关系模型、 SQL语言以及使用SQL语言对数据库进行操作,实现和管理基于 SQL Server 200(数 据库系统,使用诸如ADO和ADO.NET之类的API来开发简单的数据库应用程序。二、培训要求与内容单元1数据库概述培训要求:1. 数据库发展历史以及数据库管理系统的基本概念2. 了解数据库的应用领域以及发展方向3. 了解数据库管理系统和其他系统的关系。培训内容:1.数据库概述1.1数据库历史1.2数据库概念1.3数据库应用领域以及发展趋势1.4数据库系统之间的关联1.5案例描述单元2数据模型培训要求:1. 掌握属于据模型基本概念以及表示方法2. 掌握数据库关系模型以及规范化应用培训内容:1.数据模型1.1数据模型基本概念1.2数据模型实体-联系图表示方法1.3实现数据实体的联系1.4数据模型规范化基础单元3使用Transact-SQL语言培训要求:1. 了解Transact-SQL编程语言2. 掌握Transact-SQL语句,进行数据定义和数据操作培训内容:1.使用 Transact-SQL 语言1.1 Transact-SQL编程语言基础1.2数据定义语言1.3数据控制语句1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论