DotNet高级程序员培训大纲
内部资料料 ITjoob技术术大纲 (DottNett版) 深圳市远远标培训训中心 DotNNet教教研组编编写 DotNNet高高级程序序员培训训大纲 一、 大纲目标标 目前,DDotNNet的的市场越越来越大大,使用用人员越越来越多多,但其其从业人人员极为为紧缺,尤尤其是DDotNNet最最新版的的高级软软件编程程人员,如如DottNett系统分分析员,DDotNNet系系统架构构员、DDotNNet高高级程序序员和DDotNNet系系统级测测试人员员。本课课程专注注于培养养企业需需求量大大,就业业率高的的软件编编程和测测试人员员,通过过深入理理论讲解解和项目目实战最最终达到到顺利就就业的目目的。 本课程长长期跟踪踪企业在在DottNett领域中中需求变变化,并并实时跟跟进,及及时调整整课程体体系设置置,以便便能培养养出企业业极需的的最新软软件人才才。比如如最新的的WPFF、WFF等技术术。 本课程DDotNNet培培训分为为初级、、中级、、高级阶阶段理论论讲解、、重点内内容练习习和实战战项目训训练等内内容,要要培养的的学员能能达到以以下目标标: l 让学员真真正掌握握DottNett编程的的核心概概念和技技术,通通过练习习掌握实实用编程程技术。。 l DotNNet基基础理论论部分重重点关注注基础理理论知识识,掌握握通用编编程技术术。为实用用提高部部分奠定定基础。。 l DotNNet中中的FrrameeWorrk20编程程技术讲讲述在WWinddowss平台下下或其它它平台下下的C#语语言和平平台架构构的开发发基础知知识和常常用技术术; l DotNNet中中的ASSPNEET编程程技术讲讲述在WWinddowss平台下下的开发发网站的的基础知知识和常常用技术术; l DotNNet中中的WIINFOORM编编程技术术讲述在在Winndowws平台台下的开开发WIINDOOWS程程序的基基础知识识和常用用技术;; l 上述所有有编程技技术都做做到了从从理论到实实践,学学以致用用,为项项目实战战做好准准备。 l 项目实战战要求在在大纲中中所列也也的五个项目目中至少少要完成成三个具有代代表性的的实战项项目给学学员提供供一个真实实的项目目开发经经验,巩巩固已学学知识的的机会,并并获得在在企业工工作的实实际项目目经验及及其它IIT人业业人员所所必备的的素质。。 l 通过项目目实战,还还能让学学员了解解项目中中软件测测试基本本技术,项项目管理理流程,项项目技术术文档编编写技术术,人员员沟通技技术,企企业管理理理论基基础,企企业文化化基础。。 l 在学习基基本理论论知识,进进行项目目实战演演练的同同时,定定期进行行学员就就业心态态,面试试技巧相相关培训训以及学学员口头头表达能能力和面面试技巧巧训练,提提升学员员综合能能力以达达到企业业的用人人要求。。 课程整体体结构如如下图:: 二、 教学详细细内容 DotNNet高高级程序序员培养养课程主主要包括括初级、、中级、、高级三三个部分分以及项项目实战战,专家家精选的的经典实实例贯穿穿于全部部课程中中。 其中初级级部分主主要侧重于基基本概念念和基本本技能的的培养,如如C#基基础与NETT FRRAMEEWORRK20体系系,并在在此基础础上掌握握winndoww编程(CC/S开开发)。。 中级部分分主要侧侧重与WWEB的的应用,如如:httml,,javvasccrippt,XXML与与aspp.neet的学学习。 高级阶段段主要侧侧重于架架构的分分析,采采用UMML工具具、CMMM流程程对项目目做分析析,搭建建系统框框架。 其中项目目实战课课程主要要侧重学学员的自自己动手手能力。。(详细细介绍::组建项项目组,自自己选举举项目经经理,开开发经理理,系统统架构师师,系统统配置员员,系统统测试员员,公司司有项目目评审委委员会,严严格按项项目计划划执行,每每一个在在的里程程碑要进进行在的的项目评评审并给给出成绩绩。) 初级阶段段: C#基础础部分 课程内容容: · .NETT体系结结构 · C#基础础 · 对象与类类型 · 继承 · 事件与委委托 · 运算符和和类型强强制转换换 · 字符串和和正则表表达式 · 内存管理理和指针针 · 集合 · 错误与异异常 · 范型 · 反射 · 线程 达到目标标: (1)掌掌握.NNET Fraamewworkk2.00体系结结构,并并灵活调调用。 (2)能能够运用用面向对对象技术术进行编编程。 2、数据据库编程程技术 ORACCLE部部分: · 体系结构构 · SQL基基础 · 事务与锁锁 · PL/SSQL基基础 · SQLPPLUSS基础 · 管理表空空间 · 管理用户户 · 建立和管管理表 · 使用约束束 · 分区表 · 管理索引引、视图图与序列列 · 备份与恢恢复 · 数据库优优化 SQLSSERVVER部部分: · 体系结构构 · SQL基基础 · 事务与锁锁 · T/SQQL基础础 · 建立和管管理表 · 使用约束束 · 使用索引引 · 使用视图图 · 备份与恢恢复 · 数据库优优化 ADONETT部分:: · ADONETT的概念念 · 使用数据据库连接接 · 执行命令令 · 数据读取取器 · DataaSett类 · XML模模式 · 填充数据据集 · 保存对数数据集的的修改 · 使用ADDO.NNET 数据库理理论与PPOWEERDEESIGGNERR建模部部分: l 数据库概概念模型型 l 数据库物物理模型型 l 数据库三三范式 l POWEERDEESIGGNERR应用 达到目标标:深入入掌握数数据库的的SQLL语言与与SQLLSERRVERR数据库库和ORRACLLE数据据库,并并采用AADONETT与数据据库实现现交互。。 3、文件件、网络络与通讯讯 文件: l 读写文件件 l 流的使用用(网络络流、文文件流、、内存流流) l 串行与序序列 网络与通通讯: l 了解网络络协议 l ISO网网络7层协议议 l TCPIIP协议议 l SOCKKET l 基于soockeet的c#编程程 l 使用网络络流进行行网络通通讯 l 多线程的的应用 l UDP广广播的应应用 l .NETT REEMOTTINGG 达到目标标:深入入掌握文文件的使使用,特特别是流流的使用用,并深深入了解解网络通通讯,并并采用CC#来实实现。 4、C//S编程程技术((WINNFORRM) C/S系系统开发发 · winfm基本概概念 · winfm控件 · MDI 应用程程序 · GDI++ 编程程 · 数据绑定定技术 · 高级用户户界面 · 部署与安安装 · 自定义控控件 达到目标标: 成为C//S程序序员,可可以运用用菜单、、MDII、数据据库