西安C#培训
.net c#工程师培训课程
微软作为全球最大的软件公司,拥有最强大的研发和技术创新能力。.net作为微软新一代技术平台,代表了微软的战略发展方向。基于微软强大的推广能力和快速的版本更新,以及.net在windows上无缝集成的优势、强大的开发工具、快速的开发速度、便捷的部署方式,.net已经迅速成为主流开发技术,可以开发web程序、windows应用程序和wap无线网络应用程序、手机开发、游戏等,在大型系统开发中占有的份额越来越重。现在世界财富前100强公司,有90%采用了.net技术构建自己的信息系统。.net技术已被越来越多的企业客户和软件公司所接受。
在中国国内,微软拥有众多的战略合作伙伴,在他们的合力推动下,.net技术已经占据了开发市场的半壁江山,和java一起成为国内的两大主流技术。但是,由于国内各高校关于.net技术课程开设较晚,开发一线专业技术人员紧缺,造成目前国内对.net开发人员的需求始终保持较高水平,就业前景非常广阔。

要成为一名.net工程师就业于软件公司,应具备以下软件开发基本技术:
1.web前台页面基本设计技术:
html 技术、css层叠样式表单、javascript脚本、ajax技术、flash 等 ,熟练应用dream weaver、photoshop、fireworks、flash等常用设计软件。
2.数据库开发技术:
熟悉sql server、oracle等大型数据库的开发,会写存储过程、触发器、复杂的联合查询。精通pl/sql语言。
3.c#技术(全面深入掌握c#编程基础知识)。
4..net架构开发:
必须掌握和熟练使用现在主流的多层架构开发,如 mvc架构 、多层架构开发,了解和熟悉其它一些架构的工作原理,并能简单的运用。
|
阶 段 |
课 程 |
内 容 |
能力与用途 |
预期岗位 |
|
第 一 阶 段 |
数据库基本知识、sql server数据库、 oracle数据库和t-sql以及pl/sql编程 80课时 |
数据库和sql语句的相关知识,学习的重点是标准sql语句的掌握,并介绍常用数据库sql server 2005和oracle的使用,以及一些特有数据库厂商非标准sql语句。本课程还介绍了数据库设计的知识,以及数据库设计工具的使用等。学习t-sql 和pl/sql数据库编程,掌握存储过程(stored procedure)、触发机制(trigger)和索引(index)等. |
掌握关系数据库的工作原理,掌握sql server和oracle数据库 ,编写高性能的stored procedure和triggers。 |
★数据库管理员
★数据库开发人员
★数据库工程师 |
|
第 二 阶 段 |
(asp+access/ asp+sqlserver动态网站开发
160课时 |
asp基本语法,asp内置对象方法属性使用。ado连接数据库(access/sqlserver2000), 使用指针实现数据库的数据添加、修改、查询、管理、显示等操作。 |
通过asp操作数据库,熟练掌握(新闻发布/产品发布/上传下载/bbs论坛)等系统的开发设计。培养独立模块设计开发能力。 |
★网站维护员 ★美工 ★软件界面设计师 ★asp程序员 ★技术支持工程师 ★网站需求分析和设计师
|
|
第 三 阶 段 |
c#基本语法、visual studio.net2005
240课时 |
详细介绍.net framework、c# 基本语法、编程规范和编程技巧、如何使用面向对象思想认识问题和分析问题的方法、以及数据结构和常用算法,学习单件模式、适配器模式和工厂模式。系统地讲授windows应用程序的开发,学习观察者模式和oracle数据库编程。ado.net的对象模型以及如何使用这些模型开发基于数据绑定的windows窗体,ado.net如何与xml交互以及如何通过.net环境访问旧版本的ado。详细内容包括创建连接、数据命令和数据阅读器、使用数据集、数据表和数据视图、编辑和修改数据、windows窗体的数据绑定、使用xml设计器修改数据结构、用ado.net读写xml等。 |
深入了解.net framwork、掌握c#语法和visual studio.net开发环境,学会常用算法和面向对象的思想,熟练开发基于数据库的windows应用程序,掌握数据库编程。 |
★net程序员(c#)
★系统分析员
★软件测试员
|
|
第 四 阶 段 |
asp.net、ado.net和基于数据库的web应用程序开发
160课时 |
系统讲授 asp.net2.0、ado.net2.0、 基于数据库的web应用程序的开发;讲授母版页、web part技术、站点导航、数据元对象、asp.net缓冲技术、和asp.net的安全机制;讲授用户控件和第三方控件的开发和使用;讲授web service及其应用和相关的安全性问题、wse、soap、wsdl、uddi、windows service、vss(visual source safe)。讲授xml 文件分析和读写、ado.net 的数据库访问、ado.net 的封装;了解 xml 的运用和前景,使用 xml 相关类实现 xml 开发。 |
熟练开发基于数据库的web应用程序;熟练开发web service、xml 等。 |
★asp.net网站开发工程师
★系统分析师
★软件测试师
★文档编写员
★系统设计师
★系统架构师
★.net开发工程师 |
|
第 五 阶 段 |
强化扩展
40课时 |
html、javascript、ajax和xml; div+css 、web service;团队开发工具visual sourcesafe的使用。 |
通过项目分解强化训练各种主流开发技术和项目代码管理软件,熟练掌握企业软件设计开发模式。 |
★项目经理
★高级软件开发工程师 |
|
企业级 项目实战
600课时 |
在老师(项目经理)带领下,完成基于asp.net 、 ado.net 、 mvc 架构的企业级项目,体验分析、设计、开发、测试、部署等整个开发周期。 |
通过项目分解强化训练各种主流开发技术和项目代码管理软件,熟练掌握企业软件设计开发模式。 培养职业素质与职业能力。 |
|
|
职前修养 2课时 |
精讲软件编程思想、分析就业形势、引导方向、开拓思路、指导就业。 |
培养职业素质与职业能力。 |
★就业于软件公司 |
合计 1280课时 周期6-8个月
备注:
1、分阶段学习:对具备一定. net基础知识的学员,可根据自己情况,选取相应的阶段进行学习,学习档案记入公司学员档案库,可由公司推荐工作。
2、全程学习:对需全程学习.net体系的学员,我们会给予价格优惠,并签订协议,保障工作。
赠送课程
1)技能考核,技能扩展
2)商业礼仪、素质教育、沟通技巧,团队协作、思考方法、演讲与报告
3)就业指导、面试技巧和模拟面试