课程目录:C#程序设计培训
4401 人关注
(78637/99817)
课程大纲:

         C#程序设计培训

 

 

 

01
第1讲 计算机的工作原理
了解计算机的基本工作原理;了解计算机中信息的表示与存储机制;了解程序设计的基本概念。

1.计算机的基本工作原理
2.信息的表示与存储
3.程序设计概述
02
第2讲 初识C#程序
了解C#的基本结构。

1.C#语言概述
2.简单的C#程序
3.C#程序的基本结构
03
第3讲 用C#描述简单数据
掌握C#描述简单数据的类型支持和描述手段。

1.简单数据类型
2.常量
3.变量
04
第4讲 用C#描述数据的简单处理
掌握C#中的运算符功能和使用方法。

1.数值数据运算符
2.逻辑数据运算符及其他运算符
3.常量表达式与类型转换方法
05
第5讲 实现输入输出
掌握常见的输入输出操作实现语法。

1.语句
2.输入与输出
3.输出格式控制
06
第6讲 实现顺序结构和简单的选择
掌握顺序结构和使用if语句、switch语句实现简单的选择结构。

1.顺序结构
2.使用if语句实现简单的选择结构
3.使用switch语句实现简单的选择结构
07
第7讲 实现复杂的选择结构
掌握复杂的选择结构的编程实现

1.if语句的嵌套
2.switch语句的嵌套
3.if与switch相互嵌套
08
第8讲 实现简单的循环
掌握循环语句的语法及简单使用。

1.while语句
2.do语句
3.for语句
09
第9讲 实现复杂的循环
掌握循环结构的控制以及嵌套使用的方法。

1.循环的控制
2.循环的嵌套
3.常见的两种循环结构类型
10
第10讲 递推与枚举算法
掌握基础的递推和枚举算法的思想和编程逻辑。

1.递推法
2.枚举法
3.枚举优化
11
第11讲 实现异常处理
掌握简单的异常处理语句。

第11讲 实现异常处理
1.异常处理语句
2.其他语句
12
第12讲 实现方法定义
掌握方法的定义。

1.方法定义
2.方法返回
3.方法参数
13
第13讲 使用方法
掌握方法的调用方法;掌握标准库以及专业库方法的调用语法。

1.自定义方法调用
2.标准库方法调用
3.使用OpenTK
14
第14讲 方法调用示例
掌握方法的嵌套和递归调用语法

1.方法的嵌套
2.方法的递归
15
第15讲 提高方法调用的效率
掌握默认参数和方法重载的语法及限制条件。

1.默认参数
2.方法重载
16
第16讲 批量数据的描述方法(1)
掌握一维数组的定义和使用方法;掌握使用foreach语句遍历数组的语法。

1.一维数组的定义与初始化
2.一维数组的引用
3.foreach语句
17
第17讲 批量数据的描述方法(2)
掌握多为数组的定义和使用;掌握交错数组的定义和使用。

1.多维矩形数组的定义
2.多维矩形数组的引用
3.交错数组的定义与使用
18
第18讲 批量数据的常见操作
掌握数组的查找和排序操作的编程;掌握方法之间传递数组的机制和语法。

1.查找
2.排序
3.数组与方法
19
第19讲 使用Array类
掌握Array类的常用属性和方法。

1.Array类的常用方法和属性
2.借助Array类的方法实现查找
3.借助Array类的方法实现排序
20
第20讲 使用LINQ操作数组
掌握LINQ的常用表达式,方法语法。

1.LINQ概述
2.LINQ的查询表达式
3.方法语法
21
第21讲 实现文字信息的处理
掌握字符串常用类的属性和方法的使用。

1.String类
2.StringBulider类
3.文字信息常见处理实现
22
第22讲 描述记录型信息
掌握结构体类型的定义和使用方法;掌握结构类类型变量的定义和使用方法。

1.结构体类型的定义
2.结构体类型变量的定义与初始化
3.结构体变量的使用
23
第23讲 处理批量记录型信息
掌握结构体数组的定义和使用;掌握在方法中传递结构体的机制及语法。

1.结构体数组
2.结构体与方法
24
第24讲 限定不出现 “星期八”
掌握枚举类型的定义和使用;了解位标识的定义的使用场景及方法

1.枚举类型的定义和使用
2.位标识
25
第25讲 类的定义方法
掌握类及其成员的定义和访问控制方法

1.类的定义
2.成员定义与访问控制
26
第26讲 描述类的常见成员
掌握类的字段、方法、常量等常见成员的定义和使用方法

1.类的字段
2.类的方法
3.类的成员常量
27
第27讲 定义和使用类的实例
掌握对象的常用操作

1.对象的定义和创建
2.对象的使用
3.对象的销毁
28
第28讲 描述类的其他成员
掌握类的属性、索引、事件以及运算符的定义和使用语法

1.类的属性
2.类的索引和事件
3.类的运算符
29
第29讲 有关类的其他话题
掌握this访问器的使用方法,理解作用域和生命期的概念及规则

1.对象的高级应用
2.this访问器
3.作用域与生命期
30
第30讲 实现类的继承和派生
了解派生类的定义和访问方法,理解多态性的含义

1.派生类的定义
2.派生类的访问
3.多态性
31
第31讲 类的特殊形式
了解类的特殊形式及应用情景

1.分布类和抽象类
2.密封类和静态类
3 类和结构体的区别
32
第32讲 开发大规模程序
了解大规模程序开发的流程和方法

1.接口
2.程序集和命名空间
3.常用预处理命令
33
第33讲 实现文件的打开关闭
了解文件系统,掌握目录及文件管理的常用类及方法

1.文件概述
2.目录管理
3.文件管理
34
第34讲 实现文件的读写操作
掌握二进制和文本文件的操作方法

1.按字节读写文件
2.读写文本文件
3.读写二进制文件
35
第35讲 操作复杂类型文件
学会编程操作常见格式的文件

1.操作EXCEL文档
2.操作PDF文档
3.操作XML文档
36
第36讲 设计简单的窗口程序(一)
了解Windows编程的基本概念,学习简单的窗体设计

1.Windows编程的基本概念
2.窗体
3.简单的窗体程序实例
37
第37讲 设计简单的窗口程序
掌握常用空间的属性及方法

1.控件的应用
2.菜单和计时器
3. 对话框的使用
38
第38讲 数据库编程基础
了解数据库的基础知识,掌握简单的数据库设计流程,学会使用控件进行简单的数据库操作

1.数据库基础知识
2.ACCESS数据库系统
3.使用控件绑定数据库
39
第39讲 使用ADO.NET实现数据库开发
学会编程访问数据库的简单操作

1.数据库连接
2.操作数据库所使用的对象
3.使用ADO.NET操作数据库的示例
40
第40讲 设计简单的网络程序
学会使用ASP.NET搭建简单的网站

1.搭建ASP.NET开发环境
2.使用VS开发简单的网站
3.在ASP.NET中访问数据库