实训科目:企业Java软件中级技术实训 总实训时数(学员约需投入的总时间数): 中专专业水平及非专业者550 小时; 大专专业水平 450 小时;本科专业水平 400 小时 结业考核:课堂笔试、机试 综合成绩:进度执行评分 10%;技术训练成绩 30%;在线机试成绩 60% 对应岗位:数据库设计师,中级软件设计师等 参训收费:人民币4860元/人 实训大纲: XML 1)XML概述:XML简介/开发工具/编写简单XML文档 2)DTD定义:掌握XML的定义及元素的含义/DTD文档含义 3)SAX解析:通过SAX解析XML 4)D0M解析:通过D0M解析XML 5)D0M4J组件:D0M4J组件的使用 6)XML数据传递:通过XML传递数据/Java应用程序与Java Web 程序通信 AJAX & jQuery 1)AJAX概述:开发工具/开发个AJAX程序 2)使用XMLRequest对象:XML对象的创建/浏览器之间的差异 3)与服务器通信:与JSP、Servlet之间的通信 4)验证及进度条功能:表单各数据的验证/实现简单的进度条功能 5)工具提示功能:各种提示功能的实现 6)jQuery概述:下载jQuery/开发个jQuery程序 7)jQuery操作HTML元素:根据id操作元素/根据class操作元素/元素的遍历 8)easyui组件的使用:tabs/window/table/tree/bobox/menu/button等功能的使用 Struts2框架 1)Struts2概述:Struts2简介/下载Struts2框架/开发个Struts2程序 2)Struts2控制器:FilterDispatcher定义/Action定义 3)Struts2流程:MVC/Struts2运行流程 4)Struts2配置文件:/包配置/命名空间配置/Action配置 5)类型转换:Struts2类型转换器/基本类型转换/集合类型转换 6)Struts2标签库:表单标签/控制标签/数据标签的用法 7)Struts2拦截器:拦截器的含义及作用/Struts2自带拦截器/自定义拦截器 8)Struts2文件上传下载:Struts2文件上传/上传多个文件 /文件下载 9)Struts2输入校验:基本输入校验/自带校验器 10)国际化:国际化本地化的含义/Struts2实现国际化 11)Struts2的AJAX支持:DWR的作用、JS0N插件的使用、jQuery Easyui与Struts2之间的通信 12)FreeMarker表示层:FreeMarker模板文件/FreeMarker常用指令 Hibernate持久化组件 1)Hibernate概述:开发工具/个Hibernate程序 2)Hibernate配置文件:hibernate.cfg.xml配置文件/配置数据库连接池 3)Hibernate映射文件:映射文件的文档类型定义(DTD)/编写对象关系映射文件 4)Hibernate核心API:Configuration类与SessionFactory、Session、Transaction、Query接口 5)HQL查询:HQL查询方式的实现步骤/HQL投影查询/分页查询 6)QBC查询:QBC中的聚合查询/QBC分组查询 7)映射关联关系(1):多对一单向关联/级联(cascade)操作/一对多单向关联/双向关联 8)映射关联关系(2):关联关系/多对多关联/关联关系中的连接查询 9)Hibernate事务处理:事务处理的概念/Hibernate中事务处理用法 10)Struts2与Hibernate整合:Struts2+Hibernate架构的搭建 11)Hibernate复合主键:复合主键的含义及用法 12)Hibernate缓存管理:一级缓存/二级缓存 13)集合映射:各种集合的映射方式 14)Hibernate中的继承、多态:Hibernate中继承的实现方式/多态的实现方式 Spring框架 1)Spring概述:开发工具/个Spring程序 2)Spring IoC(1):IoC实现方式/IoC的种类 3)Spring IoC(2):各种IoC的区别及其实现 4)Spring A0P(1):A0P概述/A0P编程原理 5)Spring A0P(2):A0P语法实现/ AspectJ语法规则 6)Spring MVC:Spring实现MVC/Spring整合Struts2 7)声明式事务管理(1):事务的定义/硬编码事务管理/声明式事务管理 8)声明式事务管理(2):声明式事务管理在JDBC、Hibernate中的使用 9)Spring对JDBC的支持:DataSource定义/事务处理 10)Spring整合Hibernate:Spring + Hibernate架构的搭建 11)S2SH架构:Struts2 + Hibernate + Spring架构的搭建 0racle数据库 1)0racle数据库概述:0racle简介/0racle安装 2)0racle操作:数据导入、导出/数据库备份/还原 3)0racle数据库与数据表:使用GUI方式、pl/sql命令方式创建、更改、删除数据库、数据表 4)0racle查询语句:/数据表基本查询/模糊查询/子查询/分组查询/表的关联/数据插入/数据删除 5)事务与存贮过程:事务基本概念;基本操作/存贮过程、带变量 6)触发器:Input触发器/Update触发器/Delete触发器 7)Java操作0racle:JDBC操作0racle/Hibernate操作0racleAD & UML 1)00AD&UML概述:00AD简介/UML简介/UML工具 2)用例分析:根据需求绘制UML用例图 3)类图理论:类图各种关系/绘制UML类图及其关系 4)动态图:绘制UML时序、活动、状态、协作图 5)编写软件需求文档:运用用例图、动态图编写软件需求文档 Linux & Ubuntu 1)Linux系统概述:Linux安装及使用/Ubuntu系统的安装使用 2)Linux常用命令:Linux&Ubuntu常用命令的含义及用法 3)Linux环境下搭建Java开发平台:Java软件的安装/Tomcat服务器安装、启动、发布Java项目 4)Linux环境下开发Java软件:掌握在Ubuntu操作系统中开发Java程序
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示