1、第一阶段:共 5 门课程及 1 门阶段项目设计 :课程培训目标:面向入门,趣味性为主,引导进入丰富多彩的 IT 行业, 树立继续学习的信心技能上主要培养学员的逻辑思维能力,在编程方面具有一定的感性认识学习时间段(课时数)课程培养目标 课程内容 涉及课程知识点第一阶段:初识.NET平台和 C#编程01、熟练 C#编码理解02、.NET 平台特征和使用C#语言语法03、面向对象设计在 C#中的实现和表达04、基本的 WinForms 桌面客户端程序设计05、使用.NET 中的集合、文件操作等06、为后续WinForms、ASP.Net 网络应用开发提供语言基础01、.NET Framework 概
2、述02、C#语法基础03、C#中的 OOP 概念04、C#中的继承05、属性、索引器、委托和事件06、Windows 窗体基础知识07、Windows 窗体控件08、C#中调试、测试和异常处理09、数组和集合对象10、C#中的文件操作01、.net 平台简介,CLR,CLS,CTS,JIT,垃圾回收等基础概念及 C#常用命名空间02、C#基础语法和 C#4.0 语法新特性,识别 C# 中的基本数据类型,理解装箱和拆箱的概念,列举各种类型的运算符,理解各种选择结构和循环结构 3、定义和使用数组,了解结构和枚举04、OOP 的三个基础特征:封装、继承、多态05、C#中的接口与抽象类06、C#中的属
3、性、索引器、委托和事件07、window 窗体基本属性、window 编程基础控件的使用及设计界面,包括(模态窗体、MDI 窗体、菜单、工具栏、状态栏的使用)08、C#中的异常处理与异常类与自定义异常09、用数组和集合存储数据10、C#中文件的处理阶段实训项目一项目一:面象对向思想开发学生信息 MIS 系统阶段实训项目二项目二:利用文件流技术重构学生信息 MIS 系统第一阶段:SQL Server 2008 数据库基础及应用01、了解 SQL Server 2008 基本特性02、掌握 SQL Server2008 中的数据库完整 03、掌握 SQL Server 2008 数据库管理、数据库
4、表的管理04、掌握 SQL Server 01、管理 SQL Server2008 中的数据库表02、数据完整性03、利用 SQL 语句对数据进行操作04、数据查询05、数据高级查询01、如何在 SQL Server 2008 中创建库和表02、了解 SQL 基础数据类型和 SQL Server2008 新增数据类型03、详解数据库的完整性(实体完整性、域完整性、引用完整性、自定义完整性)04、详解 SQL Server 中常用的函数05、SQL 通用语法( 添加数据、修改数据、删除数据、及批量插入、修改与删除数据)2008 数据库的查询及基本的增删改查操作05、掌握 SQL Server 2
5、008 数据库的常用内置函数用法了解基础的数据库管理知识06、SQL Server2008 新特性数据库管理基础 -数据库的备份与还原、导入及导出操作06、SQL 查询(select,别名、排序、分组、聚合函数)07、SQL 高级(多表联合查询)08、SQL Server2008 新语法特性介绍及应用取得排名或顺序的函数 APPLY 操作符、定义参照完整性功能的增强09、数据库重要管理工具介绍与使用-数据库的备份与还原10、数据库重要管理工具介绍与使用-数据的导入与导出阶段实训项目三项目三:学生信息管理系统数据库设计 阶段实训项目四项目四:商品进销存系统数据库设计及实现 第一阶段:Oracle
6、 数据库从入门到精通 教学大纲01、了解 ORACLE 数据库系统基本概念和基本原理02、了解 ORACLE 数据库模式对象概念和使用03、掌握 ORACLE 数据库表、视图、索引、序列、约束、用户、权限04、掌握 SQL*plus 使用以及常用命令05、熟练运用 Oracle SQL语句06、熟练运用 ORACLE 数据库查询语句07、熟练运用 ORACLE 数据库 DDL 语句08、熟练运用 ORACLE 数据库 DML 语句09、熟练运用 ORACLE 数据库 DCL 语句01、Oracle 数据库基础知识02、Oracle 基本SQL 语句03、对 Oracle 数据进行限定和排序04
7、、Oracle 中处理单行的函数05、Oracle 中从多个表中获取数据06、使用分组函数来对数据进行聚集07、Oracle 中的子查询08、Oracle 中的多列子查询09、操作数据 DML10、Oracle 中创建和管理表11、Oracle 数据库中的约束12、Oracle 视图13、其它数据库对象(序列,同义词)14、索引的创建和使用 15.控制用户访问15、控制用户访问01、数据库基础知识02、创建 Oracle 数据库03、管理和控制 Oracle 数据库04、Oracle 数据库表管理05、基本 SQL 语句06、在查询中常使用的函数介绍07、对数据进行限定和排序08、.处理单行的
8、函数09、从多个表中获取数据10、数据查询的综合案例(一)11、使用分组函数来对数据进行聚集12、子查询及高级应用13、多列子查询及高级应用14、多表联结查询15、数据查询的综合案例(二)16、操作数据 DML 语言17、创建视图18、其它数据库对象(序列,同义词)19、索引的创建和使用20、控制用户访问21、Orcale 综合案例应用(1)22、Oracle 综合案例应用(2)第一阶段:HTML XHTML 01、熟练掌握 HTML 语法,会使用表格、框架02、熟练掌握各种表单控01、HTML 基本标签02、使用表格显示数据01、HTML 标签使用02、表单控件使用讲解03、Table 表单
9、元素的使用CS3 JavaScript网页制作从入门到精通件,并能完成常见的表单验证工作03、能实现浏览器端各种常见动态效果04、熟练掌握 DIV+CSS进行网页布局05、熟练使用DreamWeaver 设计网页06、了解如何申请域名和发布网站07、基本的 SEO 优化03、使用表单和框架04、使用 DW 制作网页05、Web 前台-CSS技术详解06、深入 CSS07、利用 DIV+CSS布局网页08、网页中的javascript09、JavaScrpt 表单验证及高级操作10、初探 SEO 技术04、框架的使用及界面布局05、CSS 基础06、CSS 高级07、DW 的使用08、DIV+C
10、SS 高级页面布局09、JavaScript 基础知识10、JavaScrpt 表单验证11、SEO 技术阶段实训项目五项目五:实战某培训网站首页 DIV+CSS 设计阶段实训项目六项目六:B2C 网上书店网站设计前台静态页设计第一阶段:Winform 数据库编程01、熟练使用 ADO.net 操作数据库02、熟练使用 Winform 中的高级控件treeviewlistview 绑定数据库 高级用法03、熟练利用DataGridView 绑定数据及其高级应用04、使用 ADO.net 操作图片及事务的高级应用05、熟练使用ADO.net+Winform+SQL Server2008 开发数据
11、库应用程序01、认识 ADO.net 2.002、利用 ADO.net 2.0 查询与操作数据库03、ADO.net 2.0 高级应用04、Winform 高级控件的05、使用用DataGridView 显示与操作数据06、深入DataGridView 高级应用01、ADO.net 内置对象详解(ConnectionCommandDataReaderDataAdapter)02、ADO.net 封装 DBHelper 类完整应用03、利用 ADO.net 操作数据04、ADO.net 2.0 高级用法: 使用 DataReader 装载DataTable 处理并发、 DataSet 中的搜索数
12、据集 ADO.net 处理流数据(图片、视频、word 文档等)05、使用事务06、TreeViewListView DataGridView 与数据库的绑定07、DataGridView 的高级用法、链结列、图片列、复选框列、自定义列等高级用法阶段实训项目七项目七:在线考试系统阶段实训项目八项目八:个人通讯录第一阶段毕业设计综合项目实战演 练:大管家固定资产管理系统项目简介:随着社会经济的不断发展,企业规模越来越大,企业资产维护变得越来越困难,尤其是在手工管理方式下,财会人员对资产进行折旧时。如果企业资产很多,可以想象财会人员的工作强度,既要按时对资产进行折旧,即每年对资产进行折旧,又要保证
13、数据的准确性,因为一旦某个年的资产折旧有误,会影响以后的资产核算。信息化的发展帮助企业解决了上述难题,计算机的使用使财会人员从繁重的劳动中解脱出来,以往需要对资产信息一项一项核算、折旧,现在只需单击一下按钮,计算机便会自动完成企业所有资产的折旧,而且准确无误。涉及知识点:01、Winform 界面设计02、Winform 基本控件的使用03、winform 高级控件的用法04、DataGridView高级应用05、ADO.net2.0 高级应用06、SQL Server 2008 SQL 高级应用07、第三方控件的使用08、C#中数据库的备份与还原09、Winform 中图表的统计第二阶段:面
14、向基础,理解概念为主,培养自学能力。技能上主要训练面向对象的思想、代码编写的熟练度和规范度,开始接触企业的应用,在编程方面具有一定的理性认识学习时间段(课时数)课程培养目标 课程内容 涉及课程知识点第二阶段:深入.NET 平台01、深入掌握.NET 下的OOP 实战01、.NET 框架下 XML 的解析01、利用 OOP 思想和 XML 技术实战新闻聚合器(RSS)-贯穿案例高级编程 02、会使用相关类完成 XML的解析工作03、深入掌握 2.0 核心技术泛型集合04、理解序列化与反序列化的概念与工作原理05、理解.NET 中的反射机制06、掌握 window 下面的打印与水晶报表技术07、掌
15、握多线程技术08、掌握 window 服务09、掌握.NET 下软件的产品化过程02、深入泛型03、.NET 下的序列化与反序列化机制04、理解反射05、winform 中的打印及windows 服务06、水晶报表详解07、多线程08、Winform 网络编程09、.NET 下安装程序及帮助文件的制作02、泛型集合的使用03、序列化对象与反序列化对象的应用及实战04、二进制格式的序列化与 xml 格式的序列化05、反射机制在.NET 中的运用06、winform 下的多线程操作07、winform 中的打印及水晶报表的使用08、利用 windows 服务实现后台程序监控09、利用 winfow
16、s 网络编程实现局域网聊天程序10、.NET 下 winform 程序的打包及帮助文件的制作阶段实训项目九 项目九:多线程摇奖机阶段实训项目十 项目十:RSS 新闻聚合器阶段实训项目十一项目十一:winform 网络编程-局域网聊天程序第二阶段:SQL Server 2008 高级编程01、熟练掌握数据库的设计及 PowerDesign 建模02、熟练掌握 T-SQL 的高级用法03、熟练掌握 SQL Server2008 DDL 新特性的高级用法01、应用三大范式设计数据库02、 SQL Server2008 中的 T-SQL 编程及 DDL 语法新特性03、应用存储过程封装复杂业务逻辑01
17、、了解掌握数据库的设计理论知识02、PowerDesign 的使用03、熟练掌握 T-SQL 的高级用法04、掌握 SQL Server2008 DDL 新特性的高级用法如:结构化的异常处理、pivot 和UnPivot 语法及 Output 语法等05、熟练掌握并应用 SQL Server2008 中存04、熟练掌握 SQL Server2008 中存储过程写法、视图、用户自定义函数、触发器、游标等高级用法05、了解 SQL Server 中的索引及性能优化 06、了解SQL Server 中的安全机制07、深入 SQL Server 中的数据备份与还原技术04、应用视图简化开发05、应用用
18、户自定义函数增强查询功能06、强大的触发器07、应用游标进行灵活的数据处理08、SQL Server 中的安全性管理09、SQL Server 中的数据备份与还原10、SQL Server 中索引及性能优化储过程、视图、用户自定义函数、触发器、游标等高级用法06、了解 SQL Server 中的索引的原理及性能优化07、了解 SQL Server 中的安全机制08、了解 SQL Server 中的备份与还原阶段实训项目十二项目十二:BBS 坛论数据库设计及实现 阶段实训项目十三项目十三:ATM 自动取款机数据库设计及实现 第二阶段:Oracle 之PLSQL 高级编程及实战01、熟练掌握 Or
19、alcle 数据库 PL-SQL 高级用法02、深入掌握 Oralcle 中的视图、存储过程 03、深入掌握 Oralcle 中的触发器、用户自定义函数04、深入掌握 Oralcle 中的锁与事务05、深入掌握 Oralcle 中的包的概念及应用 06、深入掌握 Oralcle 中游标的灵活运用 07、了解 Oralcle 中的索引及性能优化08、Oracle 数据库项目实战01、游标的灵活应用02、锁和事务的高级应用03、存储过程的原来和应用04、用户自定义函数05、包与子程序06、各类触发器的应用与适用场合01、Oracle 中的控制程序流02、PLSQL 中异常处理03、PLSQL 块应
20、用04、Oracle 中的一般变量与替代变量05、Oracle 中的常用系统函数06、PL-SQL 高级用法07、Oralcle 中的视图、存储过程 08、Oralcle 中的触发器、用户自定义函数09、Oralcle 中的锁与事务10、Oralcle 中的包的概念及应用11、Oralcle 中游标的灵活运用12、Oralcle 中的索引及性能优化阶段实训项目十四项目十四:BBS 论坛精简版 阶段实训项目十五项目十五:PLSQL 全真项目演练- B2C 游戏点卡电子商务网站第二阶段:深入JavaScript 高级编程01、掌握 Web 客户端数据展现技术02、了解 JavaScript 语言特
21、性03、掌握常见 JS 特效的原理及实现04、掌握 JavaScript 操作01、JavaScript 中的 BOM操作02、JavaScript 中的 DOM操作03、JavaScript 操作 CSS实现页面特效04、JavaScript 中的面向对01、ECMAScript 语言特征02、熟悉 DOM 元素的各种属性方法03、掌握 Javascript 动态操作 CSS 实现网页特效功能04、实现树型菜单的展开和关闭05、实现窗口的浮动和漂移06、实现层的隐藏、显示、弹出等特效DOM 的技术05、为后期的ASP.netjQueryExtJs 打基础象(一)05、JavaScript 中
22、的面向对象(二)06、Ajax 工作原理与开发实战07、浮动广告、弹出广告窗口等效果08、JS 拖动效果09、JS 的面向对象的模拟实现10、Json & Ajax阶段实训项目十六项目十六:实战淘宝网门首页 JS 特效第二阶段:应用多层架构技术构建.NET 企业级应用01、深入理解面向对象技术02、理解经典三层架构的原理03、熟练使用三层架构实现.NET 项目开发 04、熟练理解 PetShop 七层架构的原理及实现05、常见设计模式的用法及实战01、 三层架构的原理及实现02、 C#中面向对象技术深入及设计模式初探(1)03、 C#中面向对象技术深入及设计模式初探(2)04、 利用抽象工厂模
23、式 +反射+ 配置文件实现通用数据源05、 PetShop 架构的原理及实现06、 利用 PetShop 架构重构我的通讯录01、深刻了解经典三层架构的原理02、熟练在.net 环境下搭建三层架构03、ADO.net 模式的三层架构的实现04、泛型集合下的三层架构的实现05、理解简单工厂设计模式 06、理解工厂模式07、理解抽象工厂设计模式08、应用 petShop 架构+ 反射机制实现万能数据源切换的数据库应用程序阶段实训项目十七项目十七:应用三层架构实现酒店信息管理系统阶段实训项目十八项目十八:PetShop 架构下的酒店信息管理系统第二阶段毕业设计综合项目实战演练项目简介:项目名称:Pe
24、tShop 架构下的图书馆管理系统涉及知识点:01、Winform 界面窗体设计项目简述:系统采用.net 的PetShop 多层架构设计, 具体划分了 8 层所用技术:WinForm、ADO.NET、反射、序列化、密码加密技术、抽象工厂模式、单例模式、 PetShop 架构导入导出Excel 操作02、DataGridView 高级应用03、ADO.net2.0 高级应用04、第三方控件的使用05、SQL Server 2008 SQL 高级应用06、Windows 服务监控库存量07、报表打印功能08、图表统计功能09、多层架构实现10、泛型集合11、安装程序的制作及小精灵动画的制作 12
25、、帮助的制作第三阶段:面向就业,企业项目实战训练为主,培养学员独立分析问题、解决问题、总结问题的能力和习惯技能上讲解业务流程、行业应用、主流框架技术,按照企业常用的开发模式、管理流程,组织进行实战训练学习时间段 (课时数) 课程培养目标 课程内容 涉及课程知识点第三阶段:Oracle 企业应用与管理及其优化本教程面向企业 Oracle 10g 数据库管理。通过 Oracle 10g数据库管理课程的系统学习,使学员能够在较短的时间内掌握 Oralcle10G 数据库管理和维护的各种通用技术。01、安装与配置 oracle 10g02、数据库基本操作03、oracle 体系结构04、oracle
26、物理结构及其管理05、oracle 逻辑结构及其管理06、oracle 安全管理07、oracle 备份和恢复与导入导出08、oracle 性能调整一、安装与配置 oracle 10g 1、规划及安装 oracle 10g 服务器 2、安装 oracle 客户端及配置数据库 二、数据库基本操作 三、oracle 体系结构 四、oracle 物理结构及其管理 1、数据库的物理结构 2、数据文件管理 3、控制文件管理 4、存档重做日志的管理 五、oracle 逻辑结构及其管理 1、oracle 逻辑结构 2、表空间及其管理 3、管理还原数据 4、管理表 六、oracle 安全管理 1、管理口令安全
27、及资源限制 2、管理用户 3、管理权限 4、管理角色七、oracle 备份和恢复 1、备份和恢复的概念 2、物理备份 3、完全恢复 4、不完全恢复 5、导入导出 八、oracle 性能调整 1、oracle 优化概述及 SQL 语句优化规则 2、oracle 运行环境的优化 3、碎片整理和系统参数调整 4、并发事件产生与锁 5、数据完整性及优化工具使用 6、第六讲常见问题处理第三阶段: ASP.NET从入门到精通第 1 章、Hellow ASP.net 第 2 章、ASP.net 中的系统对象及状态机制第 3 章、用母板页和站点导航控件快速搭建系统框架第 4 章、搭建 “仿淘宝网 B2C“系统
28、框架 第 5 章、ASP.net 中的复杂数据绑定初步 第 6 章、ASP.net 中的复杂数据绑定进阶 第 7 章、ASP.net 中的数据插入与更新第 8 章、数据查询与展示-DataListRepeat 第 9 章、第三方工具与控件的使用 第 10 章、Asp.Net 核心技术之主题与皮肤第 11 章、Asp.Net 核心技术之 Http 管道第 12 章、Asp.Net 核心技术之缓存机制第 13 章、.NET 下面的分布式应用-Web Service精解第 14 章、Asp.Net 核心之成员资格和角色管理第 15 章、Asp.Net 核心之 Profile 对象 第 16 章、As
29、p.Net 核心之 WebPart 个性化网页定制第 17 章、Asp.Net 核心之开发 Web 控件阶段实训项目十九 项目十九:My Blog 项目实战开发阶段实训项目二十 项目二十:ASP.net 版本的酒店管理系统阶段实训项目二十一 项目二十一:大型仿淘宝网 B2C 销售网站完整版第三阶段:应用 jQuery/ExtJs 技术重构淘宝网站01、了解时下流行的富客户端技术-jQuery 框架02、了解时下流行的富客户端技术-ExtJs 框架03、快速掌握应用jQuery 框架开发企业级应用的流程及注意事项04、快速掌握应用ExtJs 框架开发企业级应用的流程及注意事项01、初识 jQue
30、ry02、jQuery 核心功能03、jQuery UI04、应用 jQuery 重构“淘宝网” 视图( 1)05、应用 jQuery 重构“淘宝网” 视图( 2)06、初识 ExtJs07、ExtJs 框架快速入门08、应用 ExtJs 重构“淘宝网”视图(1 )09、应用 ExtJs 重构“淘宝网”视图(2 )01、网页中的 ajax02、jQuery 的核心选择器03、jQuery Ajax04、jQuery UI05、jQuery 插件06、ExtJs Core07、ExtJs Ajax08、ExtJs 常见组件09、JSON 详解阶段实训项目二十二 项目二十二:网页实时聊天工具(We
31、b Chart)阶段实训项目二十三项目二十三:应用 jQuery 和 ExtJs 重构 仿淘宝网界面层第三阶段:开发基于 Linq/MVC/ASP.net 4.0 Ajax 框架的人才招聘网01、了解.NET 4.0 框架语言新特性02、深入掌握 linq 技能结合项目03、快速掌握.NET 4.0里的 MVC2.0 框架的搭建与应用01、.NET4.0 语言新特性02、Linq 语法基础及标准查询运算符03、Linq To Object 技术运用04、Linq To XML 技术运用05、Linq To DataSet 技术运用06、Linq To Entity 技术运用07、ASP.NET
32、 4.0MVC2 开发入门08、“ 招聘网“MVC 框架的搭建09、MVC 框架中的路由进阶10、HTMLHelper 控件详解11、创建”招聘网“ 的视图引擎12、设置“招聘网” 的 过滤器13、控制器与视图之间的数据传递14、VS2010 中的新控件功能详解15、ASP4.0 Ajax 框架快速入门16、ASP4.0 Ajax 核心组件(一)17、ASP4.0 Ajax 核心组件(二)01、.NET 4.0 语法新特性02、VS2010 新控件03、linq 基础知识04、linq to object、linq to xml、linq to dataset、 linq to sql、lin
33、q to entity 功能详解05、基于 VS2010 的 MVC2.0 框架搭建及实战06、ASP.net4.0 Ajax 框架07、ASP.net4.0 Ajax 框架组件详解阶段实训项目二十四项目二十四:应用 VS2010 新技术开发 Web 版的RSS 阅读器阶段实训项目二十五 项目二十五:基于 Linq to SQL 的电子商城网站阶段实训项目二十六项目二十六:基于 MVC3.0 新技术下的音乐超市管理系统第三阶段:silverlight 4.0 开发详解与最佳实践01、了解 Silverlight 框架02、了解 XAML 与Silverlight 编程基础03、利用 Silve
34、rlight 框架结合 ASP.net 开发富客户端应用01、Silverlight 框架的搭建与入门02、应用 VS2010 快速开发一个 Silverlight 应用程序03、XAML 与Silverlight 编程 04、Silverlight 控件 05、Silverlight、HTML 与 JavaScript 三者交互06、Silverlight 中的数据访问与远程通信(一) 07、Silverlight 中的数据访问与远程通信(二)01、 silverlight 的安装02、 silverlight 框架的搭建03、XAML 与 Silverlight 编程 04、 silver
35、light 与 HTML 和 javascript 的交互05、 silverlight 和服务器端通讯06、快速应用 silverlight 开发一完整富客户端应用程序阶段实训项目二十七项目二十七:应用 Silverlight 开发 RIA 图像管理系统第三阶段毕业设计综合项目实战演练(开发基于Linq/MVC3/ASP.net 4.0 Ajax 框架的 CRM客户关系管理系统)本系统是使用 MS.NET平台中的 ASP.NET 开发基于 B/S 体系架构 的Web 应用程序,本套系统采用的均是最新的最前沿的技术开发而成包括但不限于以下技术 .NET4.0 框架语法新特性+VS2010 新控
36、件+Linq 技术+MVC3.0框架+ASP.net4.0 Ajax 框架+jQuery/ExtJS 富客户端技术+SQL Server200801、.NET4.0 语法新特性02、VS2010 新控件与新特性的运用 03、linq 技术综合运用04、MVC3.0 框架05、Nunit 单元测试06、用 Visio 2007 画流程图07、PowerDesign 数据库建模08、startUML 进行OOAD 设计09、演示并讲解 VSS 源代码管理10、jQuery第三阶段毕业设计综合项目实战演练(开发基于Linq/MVC3.0/ASP.net 4.0 Ajax 框架的人才招聘网)本项目利用
37、微软最新.NET 技术开发:本系统采用微软最新的.Net 4.0 技术 + MSSQL2008 数据库构架和开发的一套强大、实用的人才招聘系统。采用 ASP.NET MVC3.0+N 层构架快捷开发模式,功能易于进行扩展和二次开发,可面向中小站点提供网站建设解决方案。01、在 ASP.NET MVC3.0+EF4.0.1 实现企业 N 层架构 02、使用 ASP.NET 4.0 角色权限及个性化管理技术 03、使用AjaxJqueryExtjs 结合 MVC3 及众多 MVC3.0 下最新控件联合开发 ASP.NET 4.0应用 04、使用 StartUML 进行功能模块的设计 05、实现报表打印功能的终极解决方案 06、ASP.NET MVC3中的缓存技术及图表技术 07、Nunit 单元测试 08、ASP.NET MVC3 库模式+依赖注入