1、C#基础
主要内容包括:基本语法、数组、面向对象、异常处理、方法、类、索引器、事件、委托、接口等
详细介绍.Net Framework、C# 语法、编程方法、编程技巧。深入理解和学习面向对象的思想和方法,学会用面向对象的方法去认识问题、分析问题和解决问题,学习数据结构和常用算法,学习MVC模式、单件模式、适配器模式、工厂模式、观察者模式等设计模式。
针对循环、数组、类的概念、类的构建、类的使用、对象的创建、面向对象的思想、集合、常用算法、IO操作、泛型、反射、委托、迭代器等知识点进行项目强化训练
培训目的
深入了解.Net FrameWork、掌握C#语法、编程方法和编程技巧,掌握数据结构、常用算法和面向对象的思想。
通过实际项目深入理解和掌握C# 编程、面向对象的思想、类的概念和使用、对象的创建、算法、IO操作等
2、web基础
● Html ● CSS ● Javascript
本阶段课程为WEB前导课程,完成本课程学习,学员将可以独立制作Html静态网页,使用CSS层叠样式表美化网页,掌握Javascript进行网页开发。
3、数据库
讲授数据库的基本知识和SQL Server 2000 / 2005, 讲授数据库的设计和优化,学习T-SQL 和数据库编程,学习存储过程(stored procedure)、触发机制(trigger)和索引(index).
培训目的
掌握 SQL Server 2000和2005, 学会数据库编程, 掌握T-SQL, Stored Procedure, Trigger, index.
4、Asp.net
系统讲授 ASP.Net2.0、ADO.Net2.0、 基于数据库的WEB应用程序的开发;讲授母版页、Web Part技术、站点导航、数据元对象、Asp.Net缓冲技术、和Asp.Net的安全机制;讲授用户控件和第三方控件的开发和使用;讲授Web Service及其应用和相关的安全性问题、WSE、SOAP、WSDL、UDDI、Windows Service、VSS(Visual Source Safe)。学习HTML、XML、JavaScript、水晶报表(Crystal Report)和IIS 基础以及WEB应用程序性能优化;学习Ajax、Web2.0的相关技术
针对ASP.Net2.0、ADO.Net2.0、Web服务、HTML、XML、JavaScript、水晶报表(Crystal Report)、Ajax、Web2.0等知识点先后完成如下项目:
1、基于Web的用户管理系统
2、在线咨询系统
培训目的
Web应用程序和Web服务的开发技术;掌握第三方控件技术和报表技术;掌握Ajax、Web2.0技术;学会操作和处理XML,等等
通过实际项目深入理解和掌握Web开发技术,包括:Asp.Net、Ajax、XML、 Ado.Net、Web Service、Crystal Report 等。
5、Asp.net扩展
系统地讲授多线程的基本概念和使用、线程的设计、线程的优先级;讲授共享程序集(公有程序集)、私有程序集的组成、原理和使用;学习反射(Reflection)、属性(Attribute)的相关概念和使用。学习流(stream)的概念和IO操作、文件的读写和传输。
培训目的
掌握多线程编程、流的概念、文件的操作和程序集的相关概念,学习反射和属性以及动态定义类型和方法