jdon 解惑授道,企业信息化解决之道
 
Click了解企业培训
Click了解企业咨询
Click了解在线教材
Click了解现场培训


 

 

 

Jdon框架演示

JiveJdon3.0
源码下载

GoF设计模式

在线教程

社区精彩讨论

 





  Java/J2EE/JavaEE/JEE全程教程内容

8天Java EE全面培训推荐方案

可从下面培训内容选择组合成自己的培训方案。也可单独培训,如Spring Hibernate 单独培训或Struts+Spring+Hibernate培训或Spring+Hibernate培训等。也有基于JBoss的EJB培训.采取边教边学边练模式,如果想压缩时间可将方案中struts hibernate时间压缩变成6天方案,也可以建议加入培训内容。

培训目标
当前J2EE三层开发系统总体架构内容的全面介绍,以及具体常用系统的安装、配置和维护,最终能达到真正掌握三层(N层)软件的开发。 使得学员能够掌握J2EE相关领域基础知识,学会开发Struts、Hibernate等Web结构的JavaEE应用系统;掌握多层结构开发要点;基本具有OO设计编程感觉,了解UML和相关建模概念。
培训人数:30人以下
课时:授课:70% 上机:30%
教材:《Java实用系统开发指南》、《Struts开发指南》、《UML建模》根据技术发展和学员实际情况调整内容。
课程内容:
以下课程内容从易到难安排,也可作为单元单独培训。

第1天(6课时)
目标:掌握Java语言特性和面向对象分析设计能力。

培训内容

  1. 什么是对象和对象的基本概念。
  2. Java语言概要要点介绍
  3. Java对象的初始化和销毁以及垃圾回收机制
  4. 包、接口和实现定义
  5. 类的多态性、继承和组合使用。
  6. 类的上溯和下溯
  7. Java中文问题根本解决之道
  8. Java集合Collection技术介绍和演示
  9. J2EE开发工具 开发环境配置和介绍

第2天 (6课时)
目标: 学员掌握Jsp/Servlet + JavaBeans + JDBC/MVC编程;理解其优缺点。

培训内容

  1. 传统两层结构缺点,J2EE多层结构起源、特点。
  2. 基于J2SE多线程编程的缺点,Jsp/Servlet技术起源、特点。
  3. JDBC技术介绍和使用方法,Jsp+JDBC编程误区。(简单介绍)
  4. Jsp/Servlet + JavaBeans + JDBC编程结构起源和特点。
  5. Eclipse/JBuilder功能说明和J2EE技术开发步骤
  6. Eclipse/JBuilder Tomcat/JDBC配置
  7. 以从数据库中查询某用户资料为案例,分析和介绍J2EE代码的实现。

第3天 (6课时)
目标:学员初步掌握MVC和Struts的架构特点

培训内容

  1. MVC模式起源和特点。
  2. Struts原理介绍及其编程步骤
  3. 演示使用Struts开发简单的系统。
  4. Struts标签库和Collection使用。
  5. Web系统性能误区和解决方案
  6. HttpSession scope理解和掌握
  7. 实验:数据插入、查询系统的开发,掌握Struts的数据插入和查询编程。

第4天(6课时)
目标:学员掌握Struts在实战中的设计和开发

培训内容

  1. Struts输入校正处理介绍
  2. Struts出错处理机制
  3. Tiles使用和开发详解
  4. 实验:数据编辑功能的实现以及结合Tiles的实现
  5. 基于Struts + JDBC的增、删 改 查实现。

 

第5天(6课时)
目标:了解和掌握Hibernate原理和使用。

培训内容

  1. 对象模式和数据模型比较和联系
  2. 数据对象持久化和O/R mapping基本概念
  3. Hibernate基本概念
  4. Hibernate的结构
  5. Hibernate开发步骤
  6. Struts+Hibernate的新增删除修改查询以及批量查询设计开发

第6天(6课时)
目标:了解和掌握Hibernate高级实战使用。

培训内容

  1. 关系映射和HQL
  2. 懒加载和性能提升
  3. 事务机制和原理
  4. 批量查询设计原理。
  5. 缓存使用要则。
  6. 开发Hibernate实战项目。

 

第7天 (6课时)
目标:业务框架POJO组件编程: Spring、Jdon框架使用

培训内容

  1. J2EE性能设计。
  2. 业务组件框架架构比较。
  3. IOC/AOP原理介绍。
  4. 演示使用Spring/Jdon开发一个项目。
  5. Spring/Jdon实战注意项目。
  6. 缓存使用要则。
  7. 实验:三层架构的的新增删除修改查询
  8. JMeter+JProfiler压力并发性能测试实验

 

第8天(6课时)
目标:掌握面向对象建模方法和技术在实际项目中的应用。

培训内容

  1. 域建模过程和分析特点以及与数据库建模区别
  2. 领域建模(DDD)原理和方法
  3. 以进销存系统为案例(或现场命题)说明DDD
  4. 以案例说明模型轮廓提炼和设计过程
  5. 模型轮廓细化与设计模式域建模和服务组件接口设计
  6. 使用模型驱动架构设计一个新案例。

 


 

其他可选内容:

第7天(6课时)
目标:学员初步掌握J2EE性能设计架构特点。

培训内容

  1. J2EE容器实现原理、多线程并发开发注意的问题
  2. J2EE性能原理和分析
  3. 对象池和对象缓存的区别和应用场景
  4. 状态生命周期和Scope,面向状态编程特点和优点。
  5. 组件架构的性能要点。
  6. JMeter+JProfiler测试实验

 

目标:了解掌握EJB原理和使用。

培训内容

  • EJB 与 JDBC 相比较优点和特点、EJB 原理。
  • EJB2和EJB3区别
  • EJB2/EJB3设计模式、EJB使用要点和注意点
  • 有状态/无状态会话Bean、实体Bean 使用详解
  • EJB2配置文件详细讲解。
  • 举例演示描述EJB开发全过程(需上机练习)。
  • EJB性能原理。
  • EJB2实体Bean或JPA等实战
  • War、Jar和ear部署包打包策略和注意要点。
  • EJB容器安全实现代码解析
  • 基于JBuilder或Eclipse开发EJB实例实验

目标:学员了解JMS等J2EE架构特点

培训内容

  • JMS原理和特点
  • JMS在复杂系统中应用实战分析
  • JMS在消息应用、系统数据交换中的应用分析
  • XML在JMS中的应用和相关实用操作技巧。
  • JMS开发邮件系统的实战设计和开发
  • 实验:开发自己的基于JMS的邮件来往系统。
  • Struts和JMS系统的结合演示

目标:掌握JSF原理和使用。

培训内容

  • JSF原理和架构特点
  • 标准组件概念和特点
  • 数据类型 验证和出错处理机制
  • UI组件和树形组件特点
  • JSF在WML和XUI输出应用
  • JSF生命周期和应用特点
  • 通过项目演示JSF开发设计过程

目标:掌握Tapestry原理和使用。

培训内容

  • Tapestry主要组成部分
  • 页面和组件概念特点及其相互关系
  • 组件调用形式和特点以及区别
  • 事件机制原理和编写
  • 连接和跳转与Engine Service
  • 参数的特点和使用
  • 服务器状态总结和应用特点。
  • 通过项目实战指导Tapestry的设计开发过程

 

其它培训课程

Java语言设计初级入门培训

Java 技术的面向对象应用程序的分析和设计

5日短期速成培训

 以上课程都可由彭晨阳老师主持培训,彭晨阳拥有举办多次技术高层交流讲座的经验,具有深入浅出、以及善抓本质的教学经验。特别是在OO设计编程方面有其独特的见解和思路,相关言论可见其以banq发言的系列帖子之中,也可见其简历介绍

以上课程都可由彭晨阳老师主持培训,相关咨询和联系:banQ培训163.com 或 按这里直接填写表单联系(请务必留下联系方式,我们当天会和您主动联系)

 

 





联系我们 | 关于我们 | RSS订阅 | 广告联系 | 网站地图 | 加入收藏夹
Copyright (C) 2006 Jdon.com, All Rights Reserved 版权所有 上海解道计算机技术有限公司
沪ICP备05018152号 如有意见请与我们联系 Powered by JdonFramework