班级人数--热线:4008699035 手机:15921673576/13918613812( 微信同号) |
增加互动环节,
保障培训效果,坚持小班授课,每个班级的人数限3到5人,超过限定人数,安排到下一期进行学习。 |
授课地点及时间 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【广州分部】:广粮大厦 【西安分部】:协同大厦 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦
开班时间(连续班/晚班/周末班):即将开课,详情请咨询客服。(欢迎您垂询,视教育质量为生命!) |
课时 |
◆资深工程师授课
☆注重质量
☆边讲边练
☆若学员成绩达到合格及以上水平,将获得免费推荐工作的机会
★查看实验设备详情,请点击此处★ |
质量以及保障 |
☆
1、如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
☆ 2、在课程结束之后,授课老师会留给学员手机和E-mail,免费提供半年的课程技术支持,以便保证培训后的继续消化;
☆3、合格的学员可享受免费推荐就业机会。
☆4、合格学员免费颁发相关工程师等资格证书,提升您的职业资质。 |
☆课程大纲☆ |
|
第一章. C# 和 .NET Framework 简介
目的:理解基于.NET的应用程序基本框架和.NET Framework组成,理解托管运行程序原理
1. .NET Framework框架及平台介绍
2. 公共语言运行时(CLR)基本运行机制介绍
3. Framework 4.0基本类库介绍
4. VS 可视化开发环境介绍
5. C# 编程语言简介
6. 图形用户界面应用程序简介
第二章. C# 编程构造的使用
目的:学习C#语言基本语法,C# 程序的组成和编译运行方法
1、C#语言基本语法和源代码组成
2、C#中的数据类型,基本数据类型使用
3、变量的声明和赋值
4、表达式和运算符的使用
5、数组的创建和使用
6、判断语句的使用
7、迭代语句的使用
第三章. 方法的声明和调用
目的:理解C#中方法的定义和概念,学习C#中方法的编写与运用
1、方法的定义
2、方法的创建
3、方法的调用
4、重载方法的创建和调用
5、参数数组的使用
6、将代码重构为方法
7、方法的测试
第四章. 异常处理
目的:了解异常处理的概念,了解VisualStudio中错误处理机制
1、VS中错误的处理机制
2、Visual Studio中的调试
3、异常处理
4、异常引发
第五章. 文件的读写
目的:理解使用C#实现数据流的处理和文件的读写机制
1、数据流的概念
2、文件系统的访问
3、使用流读写文件
第六章. 新类型的创建
目的:理解数据类型的概念与使用,区分C#中的各种数据类型,掌握类的创建,结构的创建
1、枚举的创建和使用
2、类的创建和使用
3、结构的创建和使用
4、引用和值的比较
第七章. 数据和方法的封装
目的:掌握C#中的类成员的定义,掌握数据封装的意义和实现
1、类的成员介绍
2、类型成员可见性的控制
3、方法和数据的共享
第八章. 类的继承和接口的实现
目的:理解Framework中的继承的概念和实现,学习抽象类和接口的定义
1、面向对象的继承机制
2、使用继承来定义新的引用类型
3、接口的定义和实现
4、抽象类的定义
第九章. 对象生存期的管理和资源的控制
目的:理解CLR的CG概念,掌握基本的垃圾回收的定义和实现
1、垃圾回收介绍
2、资源管理
3、C#中的对象清理
第十章. 数据的封装和重载运算符的定义
目的:理解属性的定义和索引器的定义,学习运算符的重载技术
1、属性的创建和使用
2、索引器的创建和使用
3、运算符的重载
第十一章. 方法的分离和事件的处理
目的:理解Framework中的 委托的概念,掌握方法调用机制。了解事件处理。 掌握lamda表达式
1、委托的声明和使用
2、Lambda 表达式的使用
3、事件的处理
第十二章. 集合的使用和泛型类型的生成
目的:理解.NetFramework中集合类型,掌握泛型的概念和实现
1、集合的使用
2、泛型类型的创建和使用
3、泛型接口的定义和变体的理解
4、泛型方法和泛型委托的使用
第十三章. ADO.NET概述
目的:了解在.NET Framework 中实现数据库访问技术,掌握基本的数据访问对象模型
1、数据库应用基础
2、ADO.NET 框架
3、多种数据库应用模型
4、连接到数据源
第十四章. 两种数据库操作模型
目的:了解ADO.NET中数据库的两种访问模型,掌握 两种环境下数据库的操作技术
1、连接环境下数据库操作
2、使用存储过程
3、非连接环境下的数据库操作
第十五章. 使用LINQ ToSql
目的:理解LINQ概念,掌握LINQ语法,掌握LinqToSql模型的使用
1、Linq简介
2、LinqToSql框架
3、通过LinqToSql实现数据库操作
第十六章. 实体数据模型
目的:掌握Entity Data Model概念;学习通过实体数据模型实现数据库操作
1、创建实体数据模型应用
2、通过实体数据模型实现数据库访问
第十七章. 使用WCF数据访问服务
目的:学习通过WCF服务来实现数据访问逻辑
1、WCF概述
2、定义简单的WCF应用
3、在WCF中实现数据访问
第十八章. 多线程编程技术和异步编程技术
目的:理解多线程应用程序的概念和原理,使用多线程技术编写异步应用程序
1、多线程应用程序的原理
2、编写多线程应用程序
3、多线程程序的管理
4、多线程程序的调度
5、异步编程原理
6、实现异步编程模型
7、如何关联消息响应
8、如何在消息队列中使用加密和验证
|