第一阶段 掌握 C#语言(课程时长:18天)
本阶段课程主要使学生熟练掌握C#编程语言,对数据结构有一定的了解,掌握面对对象的三大特性,了解Winform桌面程序, 熟练运用C#并开发CS应用,为进一步学习打基础。
|
C#语言入门
|
序号
|
课程主题
|
课程内容说明
|
课程目标
|
1
|
入学+认识开发环境+开启C#之旅
|
C#概述
安装vs
熟悉来发环境
编写第一个程序
认识C#语言结构
程序的命名规范
|
将学员带入互联网行业
了解基本的编程规范及操作
|
2
|
变量常量+表达式和运算符
|
变量的基本概念
变量的类型
变量的操作
常量
表达式
运算符
运算符的优先级
|
掌握变量和常量
掌握运算符以及优先级
|
3
|
字符+字符串
|
Char类型
字符串类String的使用及其方法
StringBuider
|
掌握字符和字符串以及使用的方法
|
4
|
控制流程
|
选择语句
迭代语句
跳转语句
|
学会基本的算法以及控制流程
|
5
|
数组和集合
|
数组的概念
二位数组的声明和使用
数组的基本操作
ArrayList类及其泛型
Hashtable及其泛型
|
了解数组和集合的差异优劣
|
6
|
集合
|
数组与集合的差异
arrayList及其泛型
哈希表(字典集合)及其泛型
|
熟悉集合的使用及其泛型
|
C#语言高级
|
序号
|
课程主题
|
课程内容说明
|
课程目标
|
1
|
封装
|
面对对象的概念
属性
方法
构造函数
析构函数
this关键字
类和结构
|
了解类和结构
|
2
|
继承
|
值类型和引用类型
命名空间
继承的概念
new关键字的用法
里式转换
|
使用继承解决代码冗余
继承的定义和用法
|
3
|
多态
|
虚方法
抽象类
分部类
封密类
接口
泛型接口
重写ToString()
|
了解多态的用法
虚方法和抽象类接口的区别
|
4
|
项目
|
学生管理系统
|
能够独立开发学生管理系统
|
5
|
委托,线程
|
委托语法
泛型委托
匿名函数
兰姆达表达式
多线程的简介
Thread类以及其方法介绍
|
了解委托
了解多线程
|
6
|
winfrom
|
winfrom的简介
文本类控件
选择类控件
分组类控件
|
了解Winfrom以及开发CS应用
|
7
|
项目
|
淘宝系统
|
独立开发淘宝系统
|
|