企业培训 | 课程导视图 | 公开课计划 | 项目咨询 | CMMI咨询 | 培训认证 | UML定制系列 | 培训案例 |   技术论坛      
基于C#.NET的程序开发培训-火龙果软件工程技术中心-UML软件工程组织

课程名称:基于C#.NET的程序开发

 认证机构:UML软件工程组织

上课时间:上午9:00-12:00;下午13:00-16:00

学习期限:36学时/6天
课程构成:资深专家授课、互动式案例教学、实战模拟项目运作
学习费用:(含教材费用 等、并免费提供午餐)
住宿情况:根据个人要求安排住宿,费用自理

 

 

我要报名

公开课>>>
团体课>>>

课程简介:

作为开发团队和开发者,在项目的泥沼中迷茫,为了避免历史的悲剧不再重演,火龙果软件的“过来人们”,将向您展现历史,总结经验,预测未来。课程中通过一个真实的软件系统案例,讲述开发中鲜为人知的故事,失败与成功的交织,理想与现实的冲突,以一个亲身经历,告诉你如何避免同样的错误,在这个历程中,您将有机会向“过来人”学习需求、分析、设计的高级实践技术,以及如何控制一个项目的开发过程。

课程指南:

培训对象
 .Net开发人员、系统分析设计人员、项目经理
学员基础

有过软件项目经验

培训目标

 

本课程结束后,学员应能够:

  • 掌握c#的用法、相关特点及应用实例
  • BCL常用库
  • ADO.NET数据访问及相关组件
  • XML与网络编程
  • .Net Framework框架与面向对象的C#
  • .Net应用软件体系结构设计
  • 应用OOAD分析设计方法进行.NET程序设计
  • 通用.NET企业应用程序的设计与开发
  • 掌握全部的开发过程及相关事项
培训内容

第一天 .Net Framework框架与面向对象的C#
第1部分 Microsoft.Net
1.1 .Net概述
1.2 .Net Framework
1.3 .Net开发基础
第2部分 C#语法
2.1 第一个C#程序
2.2 数据类型
2.3 变量与常量
2.4 表达式与运算符
2.5 语句
2.6 操作符
第3部分 面向对象的C#
3.1 类的基础
3.2 继承、封装与多态
3.3 类的多种形式
3.4 结构体
3.5 枚举
3.6 接口
3.7 数组、索引器
3.8 事件与委托
第4部分 异常处理
4.1 Try…Catch…语句
4.2 异常类
4.3 事件日志
第二天 基于C#的几种应用
第5部分 控件台应用程序
5.1 控制台程序的应用
5.2 控制台的重定向
第6部分 创建Windows应用程序
6.1 Win窗体简介
6.2 一个简单的Win窗体应用
6.3 IverEdit编辑器的制作
第7部分 Win服务
7.1 服务简介
7.2 一个简单的Win服务
第8部分 创建asp.net应用程序
8.1 Web窗体简介
8.2 asp.net的几个常用对象形字
8.3 在线文件管理系统
8.4 asp.net底层原理剖析
第三天 BCL常用库
第9部分 文本与字符串
9.1 字符串
9.2 String Builder类
9.3 字符编码
第10部分 集合类
10.1 几种常见的集合
10.2 集合中的接口
第11部分 文件及流处理
11.1 文件和目录
11.2 文件的读取与写入
11.3 流的高级应用
第12部分 日期和时间
12.1 DateTime
12.2 TimeSpan
12.3 在给定的时刻安排事件执行
第13部分 注册表与Win32函数的调用
13.1 访问注册表
13.2 Win32函数
第四天 ADO.NET数据访问与组件技术
第14部分 ADO.NET
14.1 ADO.NET概述
14.2 .Net数据提供程序
14.3 连接和不连接的记录集
14.4 操作数据库
14.5 数据对象模型
14.6 VS.NET的数据环境
14.7 连接池和事务
第15部分 GDI+
15.1 绘图表面
15.2 坐标系
15.3 颜色
15.4 钢笔和画刷
15.5 Graphics
15.6 裁剪和失效
15.7 坐标系的转换
15.8 GDI+在打印中的应用
第16部分 组件与控件
16.1 控件设计的基本原理
16.2 Win Forms自定义控件
16.3 Web Forms自定义控件
16.4 设计时支持
第五天 XML与网络编程
第17部分 XML
17.1 XML的基础知识
17.2 .Net中的XML应用
17.3 基于流的XML处理
17.4 文档对象模型
17.5 验证XML
17.6 XML的XSL转换
17.7 ADO.NET与XML
17.8 Sql Server与XML
第18部分 .Net网络编程
18.1 网络基础
18.2 网络编程组件
18.3 TCP与UDP编程
第19部分 Web Service
19.1 Web Services的基础知识
19.2 Web Service中的几个常用对象
第六天 案例分析
讲解讲师案例或分析客户案例
标注:采用实际案例教学,授课过程中可以针对实际问题提供技术性指导

本次案例附图:

运行实例一

运行实例二

UML模型

实现代码视图

课程特点

1. 资深专家授课、互动式案例教学、实战模拟项目运作

2. 理论与实践相结合,注重案例的讲解

3. 有深刻的理论深度,准确把握软件测试先进工作理念。

4. 全真案例讲解,学员边做边学,具体、深刻。

5. 咨询学员提出的案例,指导实际项目应用。


Copyright 2002 ®  UML 软 件 工 程 组 织