课程详情 在线报名
通瀛软件 C#高级编程班课程
一、课程介绍
本课程包含C#面向对象语言、面向对象思想、C#高级编程和算法、文件操作、C#文件流操作、多线程编程等。适合想全面掌握C#有关知识、熟练进行C#高级编程的学员。
二、课程内容
课程包括C#程序设计基础和C#高级编程。
课程知识点:
1、 C#程序设计基础
◆基本理论
.NET Framework框架类库(FCL),公共语言运行时(CLR),通用类型系统(CTS),公共语言规范(CLS),程序集(Assembly),应用程序域(Application Domain)。
◆基本概念
类型、变量、条件判断,循环,类型转换、表达式、语句、命名空间。
◆面向对象编程
类,结构体,枚举,抽象类,接口,属性, 继承与派生,方法覆盖,方法重载 ,事件与委托,委托声明,异步委托,事件声明,事件订阅;C#异常处理、异常概述、处理机制 、.NET垃圾回收机制、清理非托管资源、强制垃圾回收。
阶段目标:了解微软.net技术框架,掌握C# 语法,面向对象的程序设计方法,C#的异常处理,垃圾回收,语言特性。
2、C#高级编程
◆文件和数据流
IO概述、文件的基本操作、文件压缩/解压缩、文件监控、文件加密/解密、独立存储。
◆高级编程
集合、类型安全、泛型、泛型集合、匿名方法、迭代器、部分类型、可空类型。
◆反射与属性
反射概述、反射的用途和应用领域、动态加载程序集、动态方法调用、利用反射实现多态性为类定制属性,为方法定制属性。
阶段目标:掌握算法与数据结构、C#文件流操作、多线程编程、反射原理、程序集概念及其部署方式。
三、阶段考核
阶段名称 | 测试内容 | 测试次数 | 考核内容 | 考核次数 |
C#程序设计基础 |
基本数据类型 |
5 |
C#数据类型、程序逻辑控制、数组、程序调试、面向对象编程 |
1 |
C#程序逻辑控制 |
||||
数组、逻辑控制 |
||||
面向对象基础 |
||||
面向对象高级编程 |
||||
C#高级编程 |
集合专题 |
1 |
C#高级编程知识的综合使用 |
1 |
装箱、拆箱与类型安全专题 |
||||
泛型编程专题 |
||||
泛型集合专题 |
||||
匿名方法迭代器专题 |
||||
局部类型、空属类型、静态类专题 |
详情登录通瀛软件网站查看。
联系通瀛软件陈老师 说您是“返学费网推荐的”有更多优惠等着你。
只要一个电话
我们免费为您回电