主要讲解了什么是.Net平台及C#语言,介绍了.Net的两种交互模式以及C#开发工具visual Studio的使用,使初学者对.Net学习有系统全面的认识。 
 
【课程收益】 
 
使初学者对.Net学习有系统全面的认识。  
 
【课程目录】 
 
[学前入门] 
 
第一天: 
 
1、.Net平台  
2、c#编程语言 
3、.Net都能做什么 
4、.Net两种交互模式 
5、VS的各个组成部分 
6、两行代码 
7、VS的基本设置 
8、第一天 总结 
 
[C#基础] 
 
第二天: 
 
1、c#中的注释符 
2、c#中常用的快捷键 
3、变量的存储以及变量的几种类型 
4、变量的使用规则 
5、变量的命名规范 
6、赋值运算符 
7、+号的使用 
8、两个练习 
9、占位符的使用 
10、交换变量 
11、接收用户的输入 
12、接收用户的输入练习 
13、c#中的转义符和@符号的作用 
14、算数运算符 
15、显示类型转换和隐士类型转换 
16、总结 
 
[运算符] 
 
第三天: 
 
1、复习 
2、两道练习题 
3、Convert类型转换 
4、加加减减 
5、关系运算符和逻辑运算符 
6、判断闰年练习 
7、if结构 
8、if结构的3个练习wmv 
9、if-else结构 
10、if else-if结构 
11、四个练习题 
12、最后总结 
 
[流程控制] 
 
 
第四天: 
 
1、异常捕获 
2、switch-case结构 
3、switch-case练习 
4、判断年份练习 
5、while循环 
6、break的用法和练习 
7、while循环的第一个练习 
8、while循环的练习 
9、do-while循环 
10、最后总结 
 
第五天: 
 
1、复习 
2、断点调试 
3、for循环语法 
4、for循环的练习 
5、水仙花数 
6、乘法口诀表 
7、for循环的嵌套 
8、三角乘法口诀表 
9、for循环的练习 
10、类型转换和方法简介 
11、for循环的3个练习 
12、continue和质数 
13、计算质数 
14、三元表达式 
15、这个人上辈子是干嘛的 
16、总结 
 
[复杂数据类型] 
 
第六天: 
 
1、复习 
2、常量 
3、枚举 
4、枚举类型和string以及int类型之间的转换 
5、结构 
6、数组的定义 
7、计算数组的最大值、最小值、总和、平均值 
8、数组的3个练习 
9、冒泡排序 
10、方法的简介 
11、方法的细节问题 
12、最后总结 
 
[函数] 
 
第七天: 
 
1、复习 
2、方法的调用问题 
3、方法练习 
4、方法的2个练习 
5、out参数的使用 
6、out参数 
7、ref参数 
8、params可变参数 
9、方法的重载 
10、方法的递归 
11、方法的复习 
12、方法的综合练习 
 
[飞行棋项目] 
 
第八天: 
 
1、方法的3个练习 
2、方法的3个练习 
3、方法的3个练习 
4、游戏头 
5、初始化地图 
6、画第一横行 
7、画第一竖行 
8、地图结束 
9、输入玩家姓名 
10、玩游戏之前的准备工作 
11、飞行棋项目结束 
 
[面向对象初级] 
 
第九天: 
 
1、面向对象概念 
2、类的基本语法 
3、属性 
4、上午复习 
5、静态和非静态的区别wmv 
6、构造函数 
7、this关键字 
8、析构函数 
9、最后总结 
 
[面向对象继承] 
 
第十天: 
 
1、复习 
2、命名空间 
3、值类型和引用类型简介 
4、字符串的不可变性 
5、字符串的方法(1) 
6、字符串的方法(2) 
7、复习 
8、字符串的练习 
9、继承 
10、继承练习 
11、关键字的new隐藏父类成员 
12、最后总结 
 
第十一天: 
 
1、复习~1 
2、里氏转换语法和练习 
3、protected访问修饰符 
4、ArrayList集合的方法 
5、集合的长度问题 
6、集合的两个练习 
7、Hashtable集合 
8、简繁转换 
9、Path类 
10、File类的基本操作 
11、编码简介 
12、最后小结 
 
[面向对象多态] 
 
第十二天: 
 
1、复习 
2、File类的读写文件 
3、List泛型集合 
4、装向和拆箱 
5、字典集合 
6、集合的3个练习 
7、使用FileStream来读写文件 
8、使用FileStream实现多媒体文件的复制 
10、多态之虚方法 
11、抽象类 
12、抽象类练习(求面积和周长) 
13、模拟移动硬盘、U盘、MP3 
14、最后小结 
 
第十三天: 
 
1、复习~1 
2、c#中的访问修饰符 
3、简单工厂设计模式 
4、值传递和引用传递 
5、序列化和反序列化 
6、部分类 
7、密封类 
8、重写父类的ToString 
9、接口简介 
10、接口的特点(1) 
11、接口的特点(2) 
12、显示实现接口 
13、接口小练习 
14、超市收银系统之商品类 
15、超市收银系统之仓库类 
16、超市收银系统仓库类结束 
17、总结 
 
[Winform应用程序] 
 
第十四天: 
 
1、超市收银系统之超市类 
2、超市收银系统之打折 
3、超市收银系统结束 
4、MD5加密 
5、winform应用程序简介 
6、Do You Love Me 
7、Label控件和TextBox控件 
8、Timer练习 
9、简单记事儿本应用程序 
10、多选和单选控件 
11、MDI窗体的设计 
12、图片的上一张和下一张 
13、PictureBox和Timer的小程序 
 
第十五天: 
 
1、Directory类 
2、WebBrowser控件 
3、日期选择器 
4、ListBox控件 
5、双击播放音乐 
6、石头剪刀布 
7、打开文件对话框 
8、保存对话框 
9、字体和颜色对话框  
10、记事儿本应用程序 
11、进程类  
12、多线程 
 
[多线程和Socket网络编程] 
 
第十六天: 
 
1、播放音乐下一曲 
2、上一曲 
3、摇奖机 
4、Socket网络编程简介 
5、Socket 
6、tcp和udp协议 
7、创建和客户端通信的Socket 
8、Socket总结 
9、服务器接收客户端发送过来的消息 
10、客户端给服务器发送消息 
11、客户端接收服务器发来的消息 
12、给指定的客户端发送消息 
13、聊天程序结束 
 
[GDI绘图] 
 
第十七天: 
 
练习 
练习结束 
使用GDI绘制直线 
使用GDI绘制简单的图形 
使用GDI绘制验证码14:HTML+CSS 
 
[播放器项目] 
 
第十八天: 
 
1、HTML简介 
2、HTML中的标签(1) 
3、HTML中常用的标签 
4、a标签的使用 
5、body当中的属性 
6、无序列表、有序列表、自定义列表 
7、跨行和跨列的表格 
8、跨行跨列表格的练习 
9、练习 
10、表单中的元素 
11、表单练习 
12、Div和Span简介 
13、框架标签 
 
第十九天: 
 
1、写入CSS的3种方式 
2、CSS中的选择器 
3、css字体属性介绍 
4、背景和位置 
5、文本属性 
6、开学典礼 
6、简单的布局 
8、导航 
9、简单工厂和抽象类复习 
10、面向对象语法和继承复习 
11、里氏转换复习 
12、简单工厂计算器 
 
[基础加强总复习] 
 
第二十天: 
 
1、访问修饰符复习 
2、关键字 
3、U盘移动硬盘Mp3 
4、移动存储设备 
5、接口复习 
6、面向对象复习结束 
7、字符串的复习 
8、字符串练习结束 
9、高效的StringBuilder 
10、集合复习 
11、集合练习 
12、集合练习结束 
13、静态和非静态的区别 
14、结构和类的区别 
 
[委托、XML] 
 
1、单例模式 
2、创建XML文档 
3、向XML中追加 
4、读取XML文档 
5、读取带属性的XML文档 
6、删除节点 
7、委托语法 
8、匿名函数 
9、泛型委托 
10、lamda表达式 
11、窗体传值 
12、多播委托 
 
 
 
 
本资源来源于 网络 付费网站  付费收集而来, 随时收集更新资源  本站专注搜集和分享各种付费网站资源,感谢您的信任 
 
 
资源下载地址: 
链接:http://pan.baidu.com/s/1dFl9TSH  密码:xqnx 
本站所有资源都来源于网络收集,网友提供或者交换而来! 
 
如果侵犯了您的权益,请及时联系客服,我们即刻删除! |