您的位置:首页 > 百科 > 正文

7天精通C#教程

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

  • 书名 7天精通C#教程
  • 出版社 机械工业出版社
  • 出版时间 2010年
  • ISBN CN-M10-10-305-32/V.T

基本来自信息

  讲师:桂素

  时间:45小时

  集数:31

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

  出版社:机械工业出版社

  发行商:华章培训网

作者介绍

  桂素伟

  微软MVP

  微软山西.net俱乐部主席

  微软webcast,TechEd讲师

  51CTO开发专家

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

艺注轮张阳机  技术专长 C#,WinForm,LI亲类脱限阿NQ

  喜欢的技术 MVC,WPF,VSTS

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

课程目来自

  第1讲走近.NET

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

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

  第2讲从.NET Framework开始

  课程目标:.NET Framework,360百科认识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…cas形确答斤永审盐措元倒安e…

  第9讲循环语句

  课程目标:循环语句

  课程内容:

  1)for

  2)while

  3)do while

  4)for体载增日河红预each

  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实例

发表评论

评论列表