| 编号 |
课程名称 |
课程内容 |
C#.NET & SQL Server数据库核心编程技术和思想 |
| N01 |
C#编程基础 |
C#.NET面向对象编程基本概念:类,接口,委托,抽象,虚拟……详细讲解C#面向对象基础和语法概要;通过大量的经典练习,熟练掌握C#语言基础 |
| N02 |
C# 高级编程与 Microsoft VS2005 开发套件详解 |
异常、IO和流的处理、递归、Object的重写以及VS2005的调试技巧;定义用户异常类,以及对文件流、字节流、内存流的读写操作;掌握递归算法的运用; 熟悉VS2005应用和调试技巧,编写无错误的商业质量的代码 |
| N03 |
SQL Server 2005数据库编程与管理
|
SQL语法、高效SQL语句的编写、SQL Server2005数据库日常管理和安全管理深入SQL强大的Case和子查询,了解SQL高效运行的内幕;学习掌握SQL Server数据库管理和SQL Server 2005的新特征 |
.NET Web开发技术和项目实战 |
| N04 |
ADO.NET 核心技术和 XML 语言 |
XML文件分析和读写,ADO.NET的数据库访问、ADO.NET的封装;了解XML的运用和前景,使用XML相关类实现XML开发;掌握ADO.NET在线和离线模型 |
| N05 |
ASP.NET Web 开发高级编程与 IIS 服务器配置 |
ASP.Net面向对象的WEB开发技术“WEB组件”、“Page模型”等;掌握服务器组件的运行模型;了解Page的处理过程;掌握ASP.NET开发模型和常用的开发技巧;掌握Webservice开发的知识和技巧 |
| N06 |
基于 Ajax 的 Web2.0 开发技术 |
Aiax实现原理;Ajax开发模型、组件和框架;了解掌握微软Atlas开发模型 |
| N07 |
NetBiz Project 企业商务网站开发项目 |
一个充分运用Web开发技术的“企业商务网站开发项目”,包括分析、设计、架构、编程、部署、管理的所有阶段,技术涵盖:C#、ASP.NET、ADO.NET、IIS等,加深对面向对象编程的理解 |
.NET高级编程和项目实战 |
| N08 |
C#.NET核心高级特性 |
通过对序列化、Attribute和反射的学习,了解C#的高级技巧;理解ORM(对象关系模型) |
| N09 |
UML和使用MS Visio 进行系统建模 |
学习常用的UML图:用例图、类图、对象图、活动图、顺序图;使用Microsoft Visio建模;了解面向对象软件设计的原则 |
| N10 |
Design Patterns使用设计模式提高软件可重用性 |
SOA基本原理、Web 设计模式的基本原则;学习常用的经典设计模式:单件模式、适配器模式、工厂模式、抽象工厂模式和观察者模式等 |
| N11 |
SOA面向服务的构架 |
掌握面向服务(Service Oriented Architect)开发模型,理解松耦合的系统架构 |
| N12 |
Generator Project:数据库中间件高级开发项目 |
独立完成专业SQL Generator Framework的研发过程:采用Attribute和反射开发先进的中间组件,亲手实践优秀的软件模型开发过程 |
软件工程、软件测试和.NET企业级项目实战 |
| N13 |
Software Engineering
软件工程和 团队开发 |
软件工程概论,软件生命周期、微软的软件工程模式MSF;业务建模,系统架构,面向对象分析和设计(OOA&D),迭代测试和企业级软件部署 |
| N14 |
软件单元测试方法和实践 |
建立 VS2005 测试项目,实现高级测试用例;讲解完整的开发和测试过程 |
| N15 |
CRM-Pro Project大型 “企业客户关系管理系统”项目实战 |
在老师(项目经理)带领下,完成基于ASP.NET、ADO.NET、MVC架构的企业级项目,体验分析、设计、开发、测试、部署等整个开发周期,是对所学技术的一次全面的综合运用,技术涵盖:C#、ASP.NET、ADO.NET、XML、IIS、SQL、UML、WebService等 |
| 总课时:456 |