| 阶段(一) |
|
|
| 课程名称 |
课程内容 |
培训目的 |
课时 |
| c#高级编程 |
详细介绍.Net Framework、C# 语法、编程方法、编程技巧。深入理解和学习面向对象的思想和方法,学会用面向对象的方法去认识问题、分析问题和解决问题,学习数据结构和常用算法,学习单件模式、适配器模式、工厂模式等设计模式。 |
深入了解.Net FrameWork、掌握C#语法、编程方法和编程技巧,掌握数据结构、常用算法和面向对象的思想。 |
140课时 |
| 针对循环、数组、类的概念、类的构建、类的使用、对象的创建、面向对象的思想、集合、常用算法、IO操作、泛型、反射、委托、迭代器等 |
通过实际项目深入理解和掌握C# 编程、面向对象的思想、类的概念和使用、对象的创建、算法、 IO操作等 |
| 系统地讲授多线程的基本概念和使用、线程的设计、线程的优先级;讲授共享程序集(公有程序集)、私有程序集的组成、原理和使用;学习流(stream)的概念和IO操作、文件的读写和传输,详细讲授、套接字(Socket)编程、TCP、UDP 编程。 |
掌握多线程编程、流的概念、文件的操作和程序集的相关概念掌握 Socket 编程、TCP、 UDP编程。 |
| 实战项目 |
C#实战通讯录项目 | |
| |
| 阶段(二) |
|
|
| 课程名称 |
课程内容 |
培训目的 |
课时 |
| SQLServer2000/2005 |
讲授数据库的基本知识和SQL Server, 讲授数据库的设计和优化,学习T-SQL 和数据库编程,学习存储过程(stored procedure)、触发机制(trigger)和事务(transaction). |
掌握 SQL Server数据库知识, 学会数据库编程, 掌握T-SQL, Stored Procedure, Trigger. |
50课时 | |
| |
| 阶段(三) |
|
|
| 课程名称 |
课程内容 |
培训目的 |
课时 |
ASP.Net2.0、 ADO.Net2.0 Web 应用程序 Ajax技术
|
系统讲授 ASP.Net2.0、ADO.Net2.0、 基于数据库的WEB应用程序的开发;讲授母版页、Web Part技术、站点导航、数据元对象、Asp.Net缓冲技术、和Asp.Net的安全机制;讲授Web Service及其应用和相关的安全性问题。学习HTML、XML、JavaScript以及WEB应用程序性能优化;学习Ajax、Web2.0的相关技术。 |
熟练掌握基于数据库的Web应用程序和Web服务的开发技术;掌握Ajax、Web2.0技术;学会操作和处理XML,等等. 通过实际项目深入理解和掌握Web开发技术。
|
110课时 |
| OOAD&UML |
讲授面向对象的分析设计方法、UML 语法及Rational Rose/MS Visio 工具的使用 和VSS的使用。 |
掌握面向对象的建模、分析、设计和实施方法.学习UML 建模语言和 Rational Rose /MS Visio 建模工具. |
20课时 | |
| |
| 阶段(四) |
|
|
| 课程名称 |
课程内容 |
培训目的 |
课时 |
| 项目实战 |
在培训老师的指导下协作完成如下项目: (1)论坛系统 (2)主流电子商务软件项目
|
通过实际项目, 培养学生实战能力,包括系统分析、设计(包括功能需求分析、数据库设计、功能模块设计和详细设计)、开发、调试、测试和部署的能力。 |
120课时 | |
| |
| 阶段(五) |
|
|
| 就业指导 |
课程名称 |
课程内容 |
| 面试技巧与演练 |
面试技巧训练,心理素质训练,简历书写技巧,面试模拟训练 |
| 有效沟通 |
与人沟通的技巧 |
| 职业规划 |
软件工程师职业规划 |
| 时间管理 |
|
| 团队合作 |
| |