课程阶段 课程简介 课程内容





第一阶段

C# /Windows From程序开发

C#基本语法
面向对象编程
WinForm基础
简易音频播放器工具

(1)C#与.Net简介、VisualStudio的使用、介绍C#的基本语法:变量与数据类型、赋值表达式与基本输入语句、类型转换、算术表达式、选择结构(if、switch-case)、循环结构(while、do-while、for)、数组的使用、结构与枚举、 方法的定义与使用、方法的嵌套调用、方法重载、参数返回与可变参数
(2)面向对象的概念、对象与类的关系、字段、方法、属性、访问修饰符、构造方法(this的使用)、类图、析构方法、命名空间、VS的文件组织形式、Partial Class、字符串处理、StringBuilder、引用类型与值类型、继承、 里氏转换原则、is与as、装箱与拆箱、隐藏基类方法、重写基类方法、多态的实现、接口、显式实现接口、静态成员、静态构造方法与静态类、集合(ArrayList与HashTable)、foreach遍历、索引器、IEnumerable接口、迭代器、泛型集合(List、Dictionary)、IO读写(System.IO.File)、StreamReader、文件流(FileStream)、BinaryReader、BinaryWriter、序列化、目录管理(System.IO.Directory)、Path类、委托Delegate、委托链、事件简介
(3)WinForm介绍、添加控件、WinForm的运行流程、常见属性与事件、代码的管理、Button控件、Label控件(LinkLabel控件)、TextBox控件、PictureBox控件、Timer控件、ComboBox控件(ListBox控件)、TreeView控件、CheckBox与RadioButton控件、分组控件、菜单控件、容器控件等





第二阶段

.NET平台Web应用程序开发

SQLServer2005开发基础
ADO.Net
LINQ
HTML语言/CSS样式
JavaScript语言/Ajax+Json应用
JQuery web前端开发
ASP.Net
ASP.Net MVC
办公自动化OA系统项目实践
网站管理系统(CMS)项目实践

(1)数据库开发基础、Microsoft SQLServer基础、SQL语言基础、索引、事务、SQL语言高级技术(空值处理、聚合与分组、数据分页、Union、日期函数、类型转换函数、流控函数、表连接、子查询、存储过程、触发器)。
(2)HTML语言,HTML各类标签的使用,包括:文件标签、排版标签、块标签、字体标签、列表标签、图形标签、超链接标签、表格标签、表单标签(form标签、input标签、select标签等)、分区标签、头标签
(3)CSS介绍、CSS导入方式(内部样式表、内联样式表、外部样式表)、五大CSS选择器(ID选择器、类选择器、元素选择器、属性选择器、伪类等)、样式属性介绍
(4)JavaScript编程,JavaScript语法、数据类型、运算符、表达式、流程控制,JavaScript内部对象、数组、字符串、日期时间、数学函数、正则表达式,JavaScript函数、自定义函数、全局函数,BOM介绍、window对象、location对象、history对象使用。
(5)掌握ashx模式Web开发、ViewState、Http协议、ASP.Net 五大对象、HttpHandler深入、ASP.Net生命周期、WebForm原理 、服务端基本控件、HTML服务端控件、MasterPage、数据绑定控件、高效率分页、缓存、错误处理、AJAX、全局文件、IIS部署配置、HttpModule和NVelocity模板引擎
(6)ASP.Net MVC是微软推出的区别于ASP.Net WebForm的Web开发新技术,主要知识点:Entity Framework、Linq To EF、MVC模型、Html.Helper、AspNet MVC下的Ajax、AspNet MVC分页、路由(Routing)、常用ActionResult、Razor视图引擎;
(7)jQuery及其选择器,jQuery操作DOM,jQuery的事件处理机制,jQuery中的核心函数,jQuery与ajax的应用、插件的使用。
在线客服