|
第一阶段教学内容安排(200课时) |
| 课程名称
|
课程内容
|
培训目的
|
| C# 编程方法和编程技巧、面向对象的思想、数据结构和算法以及设计模式(120课时) |
详细介绍.Net Framework、C# 语法、编程方法、编程技巧。深入理解和学习面向对象的思想和方法,学会用面向对象的方法去认识问题、分析问题和解决问题,学习数据结构和常用算法,学习MVC模式、单件模式、适配器模式、工厂模式、观察者模式等设计模式。 |
深入了解.Net FrameWork、掌握C#语法、编程方法和编程技巧,掌握数据结构、常用算法和面向对象的思想。 |
| 针对循环、数组、类的概念、类的构建、类的使用、对象的创建、面向对象的思想、集合、常用算法、 IO 操作、泛型、反射、委托、 迭代器 等知识点先后完成如下项目: 1 。通讯录系统; 2 。列车售票系统; 3 。教学管理系统。 |
通过实际项目深入理解和掌握C# 编程、面向对象的思想、类的概念和使用、对象的创建、算法、IO操作等。 |
| 数据库知识和 SQL Server 2000 (40课时)
|
讲授数据库的基本知识和SQL Server 2000, 讲授数据库的设计和优化,学习T-SQL和数据库编程,学习存储过程(stored procedure)和触发机制(trigger).
|
掌握 SQL Server 2000, 学会数据库编程,掌握T-SQL,
Stored Procedure, Trigger.
|
|
C# 高级编程I
(40课时)
|
系统地讲授多线程的基本概念、线程的设计、线程的优先级等以及线程的使用;讲授共享程序集(公有程序集)、私有程序集的组成、原理和使用;学习反射(Reflection)、属性(Attribute)的相关概念和使用。学习流(stream)的概念和IO操作、文件的读写和传输。
|
掌握多线程编程、文件的操作和程序集的相关概念,学习反射和属性。
|
|
|
第二阶段教学内容安排(400课时) |
| 课程名称
|
课程内容
|
培训目的
|
| ASP.Net2.0、ADO.Net2.0和Web应用程序
(160课时)
|
系统讲授 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的相关技术。 |
熟练掌握基于数据库的Web应用程序和Web服务的开发技术;掌握第三方控件技术和报表技术;掌握Ajax、Web2.0技术;学会操作和处理XML,等等. |
| 针对ASP.Net2.0、ADO.Net2.0、Web服务、HTML、XML、JavaScript、水晶报表(Crystal Report)、Ajax、Web2.0等知识点先后完成如下项目:1。基于Web的远程文件管理系统(Remote File Management System);2。在线咨询系统;3。论坛系统。 |
通过实际项目深入理解和掌握 Web 开发技术,包括: Asp.Net 、 Ajax 、 XML 、 Ado.Net 、 Web Service 、 Crystal Report 等。 |
| Windows 应用程序、设计模式和Oracle数据库编成(40课时)
|
系统地讲授Windows应用程序的开发,学习观察者模式和Oracle数据库编成。
|
熟练开发基于数据库的Windows应用程序,掌握Oracle数据库编成。
|
|
C# 高级编程II
(40课时)
|
详细讲授DNS开发、套接字(Socket)编程、TCP、UDP 编程、消息队列(MSMQ)及其编程;详细讲授远程处理(Remoting)技术,包括基本远程处理框架,配置文件及其应用, 异步远程处理技术,租约和生存期控制;系统地讲授Windows服务编程、Com+ 服务、WSE2.0的使用。进一步讲解进程、线程和应用程序域,讲解多线程的使用、临界区域的概念、序列化、属性和反射技术。深入学习InterNet Access 技术和正则表达式技术。 |
掌握 Socket 编程、 TCP 、 UDP 编程、远程处理( Remoting )技术、 Windows 服务编程; Com+ 服务、 WSE2.0 、 InterNet Access 和正则表达式技术等。 |
| OOAD&UML (24课时)
|
讲授面向对象的分析设计方法、UML 语法及Rational Rose/MS Visio 工具的使用和VSS的使用。
|
掌握面向对象的建模、分析、设计和实施方法.学习UML建模语言和Rational Rose /MS Visio 建模工具. |
| 项目实习 (120课时)
|
在培训老师的指导下完成如下项目:
(1) 基于套接字(Socket)的 C/S 结构的在线咨询系统。
(2) 基于Windows Form和正则表达式技术的职位搜索器。
(3) 电子商务软件项目:” Prepaid Phone Card Online Sales System”。内容包括:Application Architecture Analysis、Creating the Data Model、Design Database Schema、Programming Stored procedures、Web Application Design、App Setting、 Log in Design、 Security、 Authentication、Authorization、 Navigation Bar、Shopping Cart、Cross-Brower Support、Performance.
|
通过实际项目, 培养学生实战能力,包括系统分析、设计(包括功能需求分析、数据库设计、功能模块设计和详细设计)、开发、调试、测试和部署的能力。 |
| 总复习,考试与就业指导(16课时)
|
串讲全部内容,并且针对实际面试情况,有侧重地进行总体复习。
|
|
| 招生对象
|
1.大专及大专以上理工科学历,或有相当学历的理工科教育背景 2.热爱软件编程及软件开发工作
|
| 就业去向
|
知名外企及各类软件公司,
包括微软中国公司、IBM、惠普、用友、神州数码、中国搜索、联信永益、博彦科技、北控软件、威速科技、慧聪国际、三维天地等知名外企及各类软件公司。
|