在实训项目经理的带领下,通过完成多个企业级项目(电子商务系统、客户关系管理系统和ERP系统)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。
阶段 | 课程主题与实训内容 | 实训目标 | 实训项目 |
第一阶段 | C#基础语法 | ||
C#简介、Visual Studio集成开发环境简介 变量、数据类型、运算符 分支、循环等 |
掌握C#的基本语法,能够进行基本的数学运算 | 为即时通信项目进行语法准备 | |
C#核心语法 | |||
类和对象的基础知识 方法的重载、类的继承与多态 委托、事件与异常处理 泛型、反射等 |
精通面向对象编程,包括封装、继承、多态等 掌握委托、时间机制 理解异常和泛型的应用 |
分析及时通信项目的类结构和流程 | |
OOAD | |||
面向对象分析和设计的方法 UML图 设计模式 |
掌握多种设计模型 了解软件研发的整个过程,能够熟练使用UML进行分析和设计 |
完成即时通信项目的UML图,并使用设计模型优化类的结构 | |
数据结构和算法、标准库 | |||
C#高级编程 | |||
OOAD | |||
IO编程 多线程编程 网络编程(TCP、UDP) 远程处理技术 |
掌握多线程编程、网络编程,并能够两者综合,编写基于多线程的网络应用 | 完成即时通信项目的基本通信功能 | |
WinForm 编程 | |||
创建Windows应用程序 主要的Windows控件与自定义控件 多文档界面 打印、资源文件与国际化 |
掌握多种设计模型 了解软件研发的整个过程,能够熟练使用UML进行分析和设计 |
完成银行项目的UML设计,并能使用设计模型进行优化 | |
项目实训 | |||
即时通信系统提升和整合 | 运用所学知识点,综合使用TCP和UDP协议,完成即时通信系统 | 即时通信项目 | |
第二阶段 | SQL SERVER | ||
数据库概述与原理 SQL语句 视图和索引 TSQL编程 数据库安全管理 |
熟练使用SQL进行数据操作 深入理解索引的工作原理 精通TSQL 了解数据库安全 |
分析在线咨询系统的数据模型 完成SQL语句的编写 |
|
ADO.NET编程 | |||
数据库连接与连接池控制 执行数据操作命令 DataReader、DataSet 异步处理 事务处理机制等 |
精通ADO编程,特别是事务处理机制等 熟练掌握各种数据库调优原则 |
使用ADO.NET完成在线咨询系统的数据访问部分 | |
项目实训 | |||
在线咨询系统 | 使用网络编程技术和数据库访问技术,完成在线咨询系统 | 在线咨询系统 | |
第三阶段 | 静态页面设计 | ||
ARM处理器体系结构 ARM编程环境 指令系统以及寻址方式 调试 |
对嵌入式系统了解,掌握ARM的编程模型 | 驱动程序开发环境 | |
ARM系统编程 | |||
HTML JavaScript |
掌握HTML和JavaScript编程,能够编写各种静态页面 | CRM系统的静态页面 | |
ASP.NET编程 | |||
Web窗体、Page对象、Web服务器控件 HTML控件和验证控件 Response、Request和Server对象 Application、Session和Cookie对象 数据绑定控件、用户控件和自定义控件 Ajax |
精通ASP.NET编程,特别是常用对象的使用 熟练使用常见的控件 使用Ajax进行Web2.0编程 |
基于ASP.NET的CRM系统 | |
Web Services 编程 | |||
XML及其应用 SOAP WSDL UDDI 异构系统编程 事务处理、安全性和自定义身份验证 |
了解Web Services的工作原理,能够编写和异构系统的整合 了解Web Service 中的事务处理和安全性等 |
基于Web Services的CRM系统 | |
项目实训 | |||
企业级客户关系管理系统 | 熟练使用ASP.NET、Web Service和Ajax整合CRM系统,使其适用于集团应用 | 企业级CRM系统 | |
第四阶段 | 企业实训 | ||
ERP项目,该系统涵盖以下模块: 员工模块 合作伙伴模块 产品模块 日用品模块 订单模块 财务模块 |
参与完成实际项目,积累软件开发经验,经历完整的软件开发过程:需求,软件设计分析,编程,调试,交付。 | ERP项目 |
基于安博集团大量的数据调研,该课程专注于培养C#编程、熟练掌握ADO.NET和ASP.NET编程、深入理解SQL SERVER数据库开发的中高级.NET软件工程师。通过该实训课程,实训学员能够积累1-2年的软件开发经验。
.Net软件工程师培训课程,由安博教育集团联合多家知名厂商,并由安博教育实施专家团队和精英教师团队发起,共同开发完成。
通过该课程的学习,学员不但可以获得微软公司颁发的国际证书,还可以通过项目实战学习,掌握全新的ASP.NET技术,积累项目经验,进而获得高薪软件工程师工作。