Java/J2EE/JavaEE/JEE架构实战培训方案
培训目标
通过一个案例演示抛弃数据库概念后的全新OO软件的分析设计编码全过程(案例代码可见收费区),从软件架构、分析设计方法、软件性能和软件可靠性等多个方面论坛面向对象思想技术的优越性,帮助学员深刻掌握OO以及Java EE多层开发架构,提高开发效率,快速应对变化的需求。
适合对象:适合有过编程经验者,如果基础但希望学会这些技术,可选择6天或更多天的全程培训方案
人数:20人以下。
课时: 授课:90% 上机:10%。
内容安排:根据学员情况可调整
第1天(6课时)
目标:掌握面向模型相关方法和技术在实际项目中的应用。 |
培训内容 |
- 域建模过程和分析特点以及与数据库建模区别
- 四色原型分析方法介绍
- 分析模式方法介绍
- 领域建模(DDD)原理和方法
- 以进销存系统为案例(或现场命题)说明DDD
- 以案例说明模型轮廓提炼和设计过程
- 模型轮廓细化与设计模式域建模和服务组件接口设计
|
第2天 (6课时)
目标:JavaEE架构了解和原理解释 |
培训内容 |
- JavaEE组件框架架构比较。
- 反射Reflection、工厂模式和框架原理
- IOC/AOP原理介绍。
- 演示使用Spring/Jdon/EJB3开发一个项目。
- Spring/Jdon/EJB3实战注意项目。
- 实验:三层架构的的新增删除修改查询
|
第3天(6课时)
目标: Jave EE性能设计架构特点。 |
培训内容 |
- J2EE容器实现原理、多线程并发开发注意的问题
- J2EE性能原理和分析
- 对象池和对象缓存的区别和应用场景
- 状态生命周期和Scope,面向状态编程特点和优点。
- 组件架构的性能要点。
- JMeter+JProfiler压力并发性能测试实验
- 集群原理和分析
|
第4天 (6课时)
目标:JavaEE多层架构 表现层和持久层架构特点 |
培训内容 |
- MVC模式起源和特点。
- Struts/JSF原理介绍及其开发要点演示讨论
- 数据对象持久化和O/R mapping基本概念
- Hibernate/JPA原理介绍及其开发要点演示讨论
- Hibernate性能提升方式要点
|
注重设计思想的6天高级培训内容:
第1天 (6课时)
目标: 学员掌握面向对象以及多层架构基本设计思想。 |
培训内容 |
- J2EE多层架构思想简介
- J2EE表现层、业务层和持久层特点介绍
- 传统J2EE开发优缺点比较
- Spring/EJB/Seam等业务框架的总体特点介绍
- Struts等表现层框架技术特点介绍
- Hibernate等持久层技术特点介绍
|
第2天 (6课时)
目标:通过具体代码开发演示让学员进一步了解JavaEE多层架构特点 |
培训内容 |
- 开发工具Eclipse和JBoss.Tomcat介绍
- Web项目架构和建立
- 开发步骤总体介绍
- MVC模式和Struts代码实施体验
- Ioc/AOP代码实施体验和实战
|
第3天 (6课时)
目标:了解面向模型的分析设计和领域模型建模概念。 |
培训内容 |
- 域建模过程和分析特点以及与数据库建模区别
- 领域建模(DDD)原理和方法
- 以进销存系统为案例(或现场命题)说明DDD
- 以案例说明模型轮廓提炼和设计过程
- 模型轮廓细化与设计模式
|
第4天(6课时)
目标:了解J2EE模式及解释如何用J2EE解决企业应用程序中 的关键问题。 |
培训大纲 |
- 案例练习和功能修改演示。
- 四色原型分析方法介绍
- GOF常用模式介绍
- 针对具体项目咨询,学员结合这几天所学,并结合项目特点,向老师征求一些实际应用方面的意见,根据以往类似项目的经验,提出一些具有建设性的意见。
|
以上课程都可由彭晨阳老师主持培训,彭晨阳拥有举办多次技术高层交流讲座的经验,具有深入浅出、以及善抓本质的教学经验。特别是在OO设计编程方面有其独特的见解和思路,相关言论可见其以banq发言的系列帖子之中,也可见其简历介绍。
相关咨询和联系:sale jdon.com
或 按这里直接填写表单联系(请务必留下联系方式,我们当天会和您主动联系)
|