高校实训基地开设课程: 嵌入式Linux软件开发培训 | 3G(Android)软件开发培训 | Java软件开发培训 |
首页 >> 课程设置 >> .Net软件开发
课程简介
.Net软件工程师培训课程,由安博教育集团联合多家知名厂商,并由安博教育实施专家团队和精英教师团队发起,共同开发完成。 通过该课程的学习,学员不但可以获得微软公司颁发的国际证书,还可以通过项目实战学习,掌握全新的ASP.Net技术,积累项目实战实验,进而获得高薪软件工程师工作。
培养方案
本课程兼顾大型企业使用高端商用软件和中小企业使用开源软件的需求,专注于培养企业需求量大、就业率高,但人才市场紧缺的中高级.NET软件工程师,通过本课程的学习,学员可以精通C#语言,熟练掌握基于高端Microsoft .NET Framework框架、基于C#的面向对象编程、ADO.NET数据访问技术、可扩展Web语言XML、改进Web用户体验的AJAX技术、Oracle 网格型数据库、基于LINQ的ORM框架、ASP.NET MVC框架、基于CMMI的软件工程标准。通过实际项目实训,学员可以达到具备1-2年大型软件开发经验的水平
课程体系
在实训项目经理的带领下,通过完成多个企业级项目(电子商务系统、客户关系管理系统和ERP系统)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。
阶段
课程主题与实训内容
实训目标
实训项目
第一阶段
基于C#的面向对象程序设计
.NET Framework平台作用、体系结构、组件、C#基础知识、数组和集合、OOP概念、继承、多态、属性、索引器、委托和事件、Windows 窗体基础知识、窗体控件、熟练掌握C#基础语法、深入理解.NET平台核心运行机制、理解面向对象思想、使用Visual Studio.NET 2005创建和编译程序
多功能桌面相册
使用Socket和多线程开发网络通信程序
络体系结构、.NET中的网络编程组件、.NET中的Socket编程、多线程、网络流、文件流、TCP/IP协议 掌握C#网络通信技术、P2P 应用程序、通过 WinForms进行套接字编程
网络即时通信软件
使用SQL Server设计和开发关系型数据库
SQL原理及基础、数据建模、ER设计方法、概念模型、E-R模型与E-R图、数据库范式、物理模型、运用Power Designer建模、SQL Server数据库安装、配置、管理及开发 了解关系模型和数据库、表、视图、索引等对象。对表的CRUD操作等、掌握数据库设计能力、掌握MS SQL Server数据库应用
校园在线考试系统
使用ADO.NET构建数据库应用系统
连接数据库、查询数据库、DataSet、数据控件、Command执行数据处理、事务处理、Crystal Report 熟练掌握ADO.NET数据提供程序中四大核心对象,使用ADO.NET构造数据库应用程序
软件开发标准及调试技巧
C#编码规范、常用的调试方法、基本的异常类型及异常处理语法,了解调试的概念和必要性、掌握常用的调试方法、理解异常的概念及基本的异常类型、掌握基本的异常处理语法、以C#编码规范为标准进行编程
银行ATM系统
项目实战
基于ADO.NET的C/S三层模型,使用SQL查询、存储过程、事务处理、ADO.NET、单例模式、窗体继承等技术实现微型系统 掌握面向对象的思想、代码编写的熟练度和规范度,在编程方面具有一定的理性认识
第二阶段
使用HTML和JavaScript设计和开发商业网站
Html、CSS+DIV、JavaScript、Dreamweaver工具,熟练掌握HTML和CSS设计和开发商业网站、 掌握JavaScript客户端验证技术
人才招聘网站
基于XML的可扩展Web语言
熟练使用SQL进行数据操作深入理解索引的工作原理文档类型定义DTD、XML Schema、文档对象模型DOM、路径导航XPath、样式转换XSLT、数据源对象DSO、XML数据岛 了解XML 的体系结构及优势、掌握使用DTD 和Schema 验证XML、使用DOM 解析XML 文档、使用XSLT 将XML 文档转换为HTML 文档
数据转换服务
使用Oracle设计和开发网格型数据库
Oracle数据库安装/配置/管理、事务控制、运用SQL Plus、多表连接与子查询、Oracle函数、数据字典、序列、索引、PL/SQL开发、常用管理工具、用户及权限管理、空间管理、数据导出/导入 熟练应用Oracle数据库、掌握基本的数据库管理能力、企业真实开发中用户权限管理实例及分析
数据库连接与连接池控制使用ASP.NET WebForms构建Web应用系统
ASP.NET2.0概述和WebForms模型、常用控件、内置对象、Trace、数据绑定控件、用户控件、母版页、主题皮肤、Cache、站点地图导航、ObjectDataSource、身份验证与授权、CultureInfo 熟练使用常用Web控件显示数据、使用内置对象管理Web状态、使用数据绑定控件管理数据、使用ObjectDataSource实现三层架构、使用SiteMap进行网站导航、使用CultureInfo实现多语言本地化、使用Cache提高程序性能、使用Trace与错误处理提高程序稳定性
奥运特许商品网店
基于C#的.NET高级语言特性
泛型集合、反射、序列化、特性等高级技术 运用C#高级开发技术理解.NET框架技术
世博会纪念品商城
使用ASP.NET AJAX改进Web用户体验
AJAX基本原理、AJAX数据解析、ASP.NET AJAX核心组件、WebService 掌握AJAX开发能力、技术核心内容、工作流程、AJAX开发经典案例、使用WebService提供网站服务
基于ASP.NET的B/S三层模型,使用ASP.NET AJAX、ADO.NET、Oracle、XML等技术实现中型系统 掌握业务流程、行业应用、主流框架技术,开始接触企业的应用
电子政府信息化系统
第三阶段
软件工程与UML
OOAD和UML简介、用例视图、静态视图、动态视图、实现和部署、设计模式 掌握面向对象的分析与设计能力、利用OOA与OOD进行.NET项目的分析与 设计,学习UML的核心内容
航班查询系统
基于LINQ的ORM框架
.NET Framework 3.5框架概述、C#3.5的新特性、LINQ介绍和查询表达式、LINQ集合操作、LINQ数据操作 掌握Visual Studi0 2008集成开发环境、创建查询表达式、掌握LINQ强大的过滤、排序、数据分区、分组等处理数据的功能
使用ASP.NET MVC框架构建Web应用系统
ASP.NET MVC框架概述、URL的导向、可替换的视图View、控制器Controller以及Action、数据模型Models 建造带有验证和业务规则的模型、使用控制器和视图实现数据列表和细节界面、使用ViewModel模式将信息从控制器中传给视图、实现高效数据分页、使用认证和授权实现应用安全、执行自动化的单元测试
办公自动化系统
企业经典项目分析
分析企业典型案例创建的各个过程,包括目标设计、功能分析、功能模块设计、数据库的需求分析和结构设计、功能模块的页面创建、系统的发布和运行,以实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地掌握程序开发流程
竞价排名系统
基于ASP.NET MVC的B/S模型,使用LINQ、AJAX、Oracle、UML等技术实现的大型系统,经历完整的CMMI3过程:立项、策划、需求,设计、编码、测试、发布和结项,基于CMMI标准进行企业级软件的开发、掌握真实软件项目开发的全流程、并熟悉软件企业的工作制度
就业方向
能够胜任软件公司中的.Net软件工程师、网络工程师、数据库工程师等相关职位。