当前位置:在线查询网 > 在线百科全书查询 > 7天精通C#教程

7天精通C#教程_在线百科全书查询


请输入要查询的词条内容:

7天精通C#教程




7天精通C#教程


基本信息:


讲师:桂素伟

时间:45小时

集数:31

ISRC:CN-M10-10-305-32/V.T

出版社:机械工业出版社

发行商:华章培训网

作者介绍:


桂素伟

微软MVP

微软山西.net俱乐部主席

微软webcast,TechEd讲师

51CTO开发专家

2000节以上的课程和讲座经验

技术专长 C#,WinForm,LINQ

喜欢的技术 MVC,WPF,VSTS

从事过 进销存,呼叫中心,金融单位接口的开发,税务平台接口的开发,网络信息采集,金蝶Erp沙盘演示数据分析系统

课程介绍:


本课程是讲述C#基础知识,不仅限基础,更有延伸,课程会从CLR角度去分析C#执行的原理,让学员从本质上去认识、学习C#。同时课程中还有设计相对灵活新颖的小项目,逐步让学员建立编程、设计的思想。

课程目录:


第1讲走近.NET

课程目标:.NET介绍,Visual Studio和发展的各个版本

课程内容:.NET的优势和.NET Framework的版本

第2讲从.NET Framework开始

课程目标:.NET Framework,认识Visual Studio 2008

课程内容:.NET Framework的作用、安装和常用面板

第3讲开始Coding

课程目标:代码注释,.NET程序结构,控制台介绍

课程内容:

1)代码注释种类:单行注释,语句块注释,XML注释

2).NET程序结构:using,namespace,class,Main方法

3)Console的介绍,输入输出语句,控制函数和属性

第4讲基础类型

课程目标:类型介绍

课程内容:

1)数据存储与运算

2)预定义数据类型

3)类型转换

4)变量(命名规则)

5)常量

6)只读字段

7)字面量

第5讲数值类型

课程目标:数值类型,装拆箱操作

课程内容:

1)引用类型和值类型

2)引用类型和值类型原理

3)装箱和拆箱

第6讲结构和枚举

课程目标:枚举,结构体

课程内容:

1)枚举类型的定义和应用

2)结构体的定义和应用

第7讲表达式和运算符

课程目标:表达式和运算符

课程内容:

1)理解语句,标识符,关键字

2)语句

3)标识

4)关键字

5)表达式的基本概念

6)运算符的基本概念

7)运算符的分类

8)运算符号优先级

第8讲条件语句与选择语句

课程目标:条件语句,选择语句

课程内容:

1)if…else…

2)嵌套if…else…

3)switch…case…

第9讲循环语句

课程目标:循环语句

课程内容:

1)for

2)while

3)do while

4)foreach

5)break

6)continue

第10讲控制台钢琴

课程目标:实现一个控制台小钢琴

课程内容:通过按1到7键,来实现一个弹琴的小程序。

第11讲字符串

课程目标:字符编码,string,stringbuild

课程内容:

1)字符编码

2)string常用处理函数

3)string原理

4)stringbuild

第12讲数组

课程目标:Array,一维数组,多维数组,交错数组

课程内容:

1)Array

2)一维数组声明,初始化,使用

3)多维数组声明,初始化,使用

4)交错数组声明,初始化,使用

第13讲五子棋布局

课程目标:五子棋布局

课程内容:

布局一个10X10的五子棋局,用□代表棋格,用●代表黑方,用○代表白方。要求设计明了,简单。(可以不实现验证输赢部分)

第14讲集合

课程目标:集合概念,几种集合

课程内容:

1)集合概念

2)ArrayList

3)Stack

4)Queue

5)HashTable

6)List<>

第15讲个人小账本(一)

课程目标: 个人小帐本(一)

课程内容:

1)需求分析

2)系统设计

3)程序设计

第16讲个人小账本(二)

课程目标:个人小帐本(二)

课程内容:

4)程序设计

5)程序测试

第17讲个类与对象

课程目标:类,对象

课程内容:

1)面向对象概念

2)类的定义

3)类的实例化

第18讲方法

课程目标:方法

课程内容:

1)方法的定义

2)方法调用

3)方法参数

第19讲字段,属性及索引器

课程目标:字段,属性,索引器

课程内容:

1)字段的定义,初始化

2)属性的定义,作用

3)索引器的定义,作用

第20讲帐户管理系统

课程目标:帐户管理系统

课程内容:

1)帐户信息和借贷分析

2)账户系统架构及对象模型分析

3)编码

4)测试

第21讲构造函数和析构函数

课程目标:构造函数,析构函数

课程内容:

1)静态构造函数

2)无参构造函数

3)有参构造函数

4)析构函数

第22讲封装,继承及多态

课程目标:封装,继承,多态

课程内容:

1)访问修改符

2)封装的意义

3)继承

4)多态-重载

5)多态-重写

第23讲异常

课程目标:Exception类,try catch finally,throw

课程内容:

1)Exception类的介绍

2)自定义Exception

3)try…catch…finally应用

4)处理多个异常

5)throw

第24讲帐户管理系统重构

课程目标:帐户管理系统重构

课程内容:

1)给帐户管理系统加入异常处理

2)添加有参构造函数

3)抽象出接口,扩展帐户类型

4)扩展企业帐户

第25讲抽象类和接口

课程目标:抽象类,接口

课程内容:

1)抽象类

2)抽象成员

3)接口

第26讲委托和事件

课程目标:委托,事件

课程内容:

1)委托的定义

2)委托调用

3)事件定义

4)事件的定义

5)事件的作用

第27讲文件操作

课程目标:文件操作

课程内容:

1)FileInfo和File类

2)DirectoryInfo和Directory类

3)Path类

第28讲文件搜索工具

课程目标: 文件搜索工具

课程内容:

1)确定需求,做到文件文件夹的模糊搜索

2)分析需求

3)设计

4)编程

5)验证

第29讲流的操作

课程目标:流的操作

课程内容:

1)Stream

2)FileStream

3)StreamReader

4)treamWriter

5)MemoryStream

6)BufferStream

第30讲多线程

课程目标:多线程

课程内容:

1)多线程概念

2)线程的特点和使用环境

3)创建和使用多线程

第31讲网络通讯

课程目标:网络通讯

课程内容:

1)TCP/IP和UDP/IP 基本概念

2)TCP/IP两个实例

3)UDP/IP实例

相关分词: 精通 C# 教程