教学内容安排(680课时) | |||
课程名称 | 课程内容 | 培训目的 | |
C#3.0 编程方法和编程技巧、面向对象的思想、数据结构和算法以及设计模式(50课时) | 详细介绍.Net Framework(包括2.0、3.0和3.5框架)、C# 语法、编程方法、编程技巧。深入理解和学习面向对象的思想和方法,学会用面向对象的方法去认识问题、分析问题和解决问题,学习数据结构和常用算法 | 深入了解.Net Framework、掌握C#语法、编程方法和编程技巧,掌握数据结构、常用算法和面向对象的思想。 | |
针对循环、数组、类的概念、类的构建、类的使用、对象的创建、面向对象的思想、集合、常用算法、泛型、委托、迭代器,C#3.0特性,Linq等 | 通过实际项目深入理解和掌握C# 编程、面向对象的思想、类的概念和使用、对象的创建、算法、IO操作等 | ||
数据库知识和 SQL Server 2005 (30课时) | 讲授数据库的基本知识和SQL Server 2005, 讲授数据库的设计和优化,学习T-SQL 和数据库编程,学习存储过程(stored procedure)、触发机制(trigger)和索引(index). | 掌握 SQL Server2005, 学会数据库编程, 掌握T-SQL, Stored Procedure, Trigger, index. | |
ADO.Net2.0高级编程 | DBConnection类家族,.NET框架提供程序;Command组件,同步Command和异步Command;DataAdapter和DataReader在不同应用程序的使用; Transactions:本地Transactions和分布式Transactions Microsoft DTC原理、实现 | 深入掌握.NET框架核心数据处理组件,掌握高级数据编程和高性能数据处理 | |
C# 高级编程和Windows Form开发 (90课时) | 系统地讲授多线程的基本概念和使用、线程的设计、线程的优先级;讲授共享程序集(公有程序集)、私有程序集的组成、原理和使用;学习反射(Reflection)、属性(Attribute)的相关概念和使用。学习流(stream)的概念和IO操作、文件的读写和传输; 学习MVC分层开发应用程序。 WinForm编程,SDI和MDI、基本控件和数据控件。多线程、高性能WinForm程序的构建 DNS开发、套接字(Socket)编程、TCP、UDP 编程、消息队列(MSMQ)及其编程;详细讲授.Net框架3.0的WCF、WPF的使用。进一步讲解进程、线程和应用程序域,讲解多线程的使用、临界区域的概念、序列化、属性和反射技术。学习正则表达式技术。 掌握单件模式、适配器模式、工厂模式、抽象工厂、观察者模式等设计模式。 | 掌握多线程编程、流的概念、文件的操作和程序集的相关概念,学习反射和属性以及动态定义类型和方法。
掌握 Socket 编程、TCP、 UDP编程、WCF、WPF技术、Windows服务编程;Com+ 服务、正则表达式技术等 | |
WinForm项目(80课时) | 根据知识点先后完成如下项目:基于winform的单机和分布式系统。 |
| |
ASP.Net2.0和 Web 应用程序 (200课时) |
系统讲授 ASP.Net2.0、ADO.Net2.0、基于数据库的WEB应用程序的开发;标准控件和数据控件等、数据元对象、Asp.Net缓存服务、Asp.net配置服务和Asp.Net的安全机制;ASP.NET提供程序,Profile实现的购物车原理,讲授用户控件和第三方控件的开发和使用;讲授MSMQ、Web Service及其应用和相关的安全性问题、SOAP、WSDL、UDDI、Windows Service。学习HTML(XHTML)、XML、XSL(XSLT、XPath)、JavaScript、Ajax、Web2.0的相关技术,学习多种Ajax架构设计,学习Web2.0核心技术Web异步应用程序开发,水晶报表(Crystal Report)和IIS 基础以及WEB应用程序性能优化。 详尽分析、讲解微软PetShop4.0的架构设计和系统构成 | 熟练掌握基于数据库的Web应用程序和Web服务的开发技术;掌握第三方控件技术和报表技术;掌握Ajax、Web2.0技术;学会操作和处理XML,等等. | |
B/S高性能购物系统 | 应用ASP.NET2.0、ADO.NET2.0和AJAX技术,使用工厂设计模式、外观设计模式和.NET元数据反射以及MSMQ,实现7层的Web购物系统,此项目和理论课程结合,在课程中边讲边做内容包括: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、Profile、 RoleManager、Cross-Brower Support、Performance. | 在深入讲解、分析微软经典企业级示例PetShop4.0后,进行购物系统的开发,使学生牢固掌握使用Design pattern 进行企业级开发 | |
Oracle数据库编程(30课时) | Oracle数据库编程。P/L Sql编程。 | 熟练掌握Oracle数据库编程。 | |
OOAD&UML (20课时) |
讲授面向对象的分析设计方法、UML。 Rational Rose/MS Visio 工具的使用 和VSS的使用。 | 掌握面向对象的建模、分析、设计和实施方法.学习UML 建模语言和 Rational Rose /MS Visio 建模工具.
| |
团队项目实战 (120课时) | 根据需求,使用UML进行业务和系统建模,使用VSS或MS TFS 团队开发工具开发中国银行财富管理系统或中国进出口总公司报关系统等(本项目是根据软件公司提供的实际需求进行实战开发) | 通过实际项目, 培养学生实战能力,包括系统分析、设计(包括功能需求分析、数据库设计、功能模块设计和详细设计)、开发、调试、测试和部署的能力。 | |
总复习考试与就业指导(20课时) | 串讲全部内容,并且针对实际面试情况,有侧重地进行总体复习。 在整个学习过程中有三次考试,占三个周六的时间。 | ||
| 学校的硬件配置: 主机:高性能CPUCPU 内存:2G以上 显示器:17英寸以上液晶显示器 课程期间Internet全天开放,人手一机,机位固定,全程实践 | ||
价值11000元的自学课程
最新推荐文章于 2024-08-24 23:02:54 发布