JavaEE企业级架构实战演练课程
主办单位:中培网 中培管理咨询
时间地点:2013-03-24至2013-03-26 在 北京
学员对象:对此课程感兴趣的学员
费 用: 4000元
【培训对象】
对此课程感兴趣的学员
【课程收益】
【课程大纲】
时间地点:2013年3月24日-3月26日北京
课程费用:4000元/人(含培训费、资料费、午餐等费用)需要住宿的学员请提前告知,食宿统一安排,费用自理。
课程背景:
本课程是以JavaEE体系和架构设计框架为核心内容的JavaEE应用开发高端培训课程,本课程完整的讨论了JavaEE体系架构与设计的一些关键问题,涉及JavaEE体系架构高层设计、架构详细设计,从思想上、方法上和术三个层面系统讨论整个大型Java系统软件设计的理论和方法。
课程目标:
分析JavaEE开发项目中常见的陷阱,并给出相应对策;
向软件开发团队推荐JavaEE项目的高效开发流程,有效控制开发周期;
解读开发过程中的关键技术选择及实战经验,避免项目重复返工和时间上的浪费;
指导在JavaEE项目上应用敏捷开发方法有效缩短开发时间,及时响应客户需求;
使用自动化的单元和Web测试框架,有效控制变更风险,提高产品交付质量;
介绍商业软件中的常用软件组件和框架;
课程特点:
课程内容基于目前软件企业应用开发采用的主流JavaEE技术框架和关键技术,通过系统全面的讲解和反复的实践,使学员具备未来轻松上手不同类型项目的技术基础;
具有丰富项目开发背景和培训经验的讲师将为你设计一条通往成长为合格程序员的“捷径”,将与学员分享如何避免开发过程的种种陷阱和误区,如何尽快领悟成功开发的真谛;
案例和项目主导的培训,使学员拥有快速汲取开发经验,化理论知识为实际项目经验的能力,而不仅仅局限于纸上谈兵;
解读开发过程中的关键技术选择及实战经验,避免项目重复返工和时间上的浪费;指导在JavaEE项目上应用敏捷开发方法有效缩短开发时间,及时响应客户需求;
基于团队的角色学习环境,学员在讲师的带领之下,对一个项目进行设计并划分模块,独立负责不同模块的开发,并且在讲师的指导下,充分体验不同模块之间的沟通和集成问题,使学员对实际项目有身临其境的感觉;
课程大纲:
JavaEE系统开发
中的陷阱及对策概述
JavaEE系统开发中陷阱分析
针对陷阱的对策
JavaEE核心技术和架构
JavaEE核心技术概述
JavaEE应用和容器架构
基于开源SSH架构和JavaEE、JSF、EJB架构
表示层的设计原则和注意事项
业务逻辑层的设计原则和注意事项
持久化层的设计原则和注意事项
基础服务架构层设计原则和注意事项
业务实体层的设计原则和注意事项
典型案例分析:结合某项目案例,分析真实项目JAVAEE架构
超大文件上传下载的程序设计
超大文件上传的客户端解决方案
超大文件上传的服务器端解决方案
描述有关Web方式超大文件上传下载的可选方案
超大文件下载的解决方案
实战:超大文件断点上传与下载
基于RIA技术架构
传统Web应用的缺点和RIA的诞生
什么是Ajax和为什么需要Ajax
Ajax核心技术Javascript/DOM/HttpRequest及开发实例
Ajax应用系统架构
Ajax框架(ExtJS、jQuery等)
Flex核心技术及Flex WebOS和手机ios应用实例
典型案例分析:结合某项目案例,分析真实项目如何使用Ajax, RIA及其优缺点
案例研究:大型网上在线用户管理系统案例分析(Flex,AJAX)
图表和报表引擎
图表框架JFreeChart,Flot和FusionChartsFree的介绍与使用
报表引擎BIRT的设计与执行
案例研究:在HCM系统中为不同终端适配图表和报表引擎
持久框架工作原理
及最佳实践
持久框架的分析
使用纯Java代码实现单表持久化框架
Hibernate、iBatis(即MyBatis)框架的工作原理及最佳实践
Hibernate、iBatis框架比较分析
持久框架:基于JPA的标准化ORM研发(Hibernate,TopLink)
Hibernate、iBatis框架源代码分析
WebService
架构与设计
Web Service 核心思想和应用场景
WebService核心技术WSDL,SOAP, UDDI
Best Practices for WebService ,Interface-Oriented Design
Web Services异步,安全,事务等
Webservice Error Handling
Restful Web Service
典型案例分析:结合某项目案例,分析WebService如何与第三方集成
利用开源框架CXF/Jersey实现Web Services
CXF框架概述
Web Services大文档传输实现(MTOM)
Web Services安全实现
Web Services应用性能优化
CXF框架Web Services开发实战
Jersey框架REST Web Service开发实战
业务逻辑层的架构
---基于Spring 框架
业务逻辑层架构的原则
Spring轻量级容器技术
Spring的Ioc/DI技术
Spring的数据访问技术
Spring AOP技术
Spring框架源代码分析
典型案例分析:结合案例分析真实项目如何使用Spring
阿里巴巴(淘宝)
分布式计算平台研究
阿里云分布式计算技术框架
Dubbo核心框架的使用
Dubbo框架的组成及实现
Dubbo中的云计算概念
实战:Dubbo故障恢复,负载均衡和动态扩容
使用基于Web层的分布式计算
Remote技术概述
基于Spring的Remote技术:RMI,Hessian,HttpInvoke
JavaEE系统安全设计
实现SSL
JavaEE权限系统的设计
单点登录SSO的实现
基于Spring Security框架的安全系统
Spring Security概述
管理身份验证
控制访问
保护Web应用程序
保护方法调用
实现SSO
服务端数据推送框架
开源类:Comet,WebSocket,FlashWebSocket等,Tomcat 7解决方案
商业类:Oracle WebLogic的PUB/SUB框架等
使用缓存框架改进系统的性能和可伸缩性
使用OSCache实现JSP页面缓存/数据缓存
使用EhCache对业务对象缓存
使用JBOSS Cache实现单点/集群数据缓存
使用Memcached实现高性能缓存
使用定时框架调度应用程序执行
使用开源框架Quartz定时执行任务
实现企业级即时通信
使用OpenFire实现IM服务器
使用Spark,Spark Web实现独立允许和Web IM客户端
使用Java代码实现IM用户的自动应答系统
基于JavaEE技术的工作流方案实现
工作流概述
常见工作流引擎及BPMN语言
面向工作流的分析设计
jBPM工作流引擎及Oracle BPM Studio的使用实例
案例研究:某项目案例分析工作流方案如何实现
JavaEE系统性能调优
为什么JavaEE应用程序性能慢
JVM介绍
类装载工作原理
了解系统限制和设定调优目标
建立性能调优策略
决定调优时机
Java垃圾收集实现
如何优化垃圾收集
Java语言代码的性能调优
排错内存溢出和内存泄露问题
排错高CPU利用率
JavaEE应用程序的监控和性能分析-JProfiler,Spring Insight等工具
自动化单元和Web测试
使用Ant和JUnit实现自动化单元测试
使用Selenium实现自动化Web功能测试
Selenium实现无桌面Linux下自动化测试
单元测试设计的原则
知名外企项目分析:使用单元测试保证产品变更质量及测试驱动开发TDD
讲师介绍:刘老师
高级技术培训中心的资深专家、高级顾问,Oracle软件研发中心资深开发工程师,具有十年的 JavaEE 项目设计开发和管理经验,长期从事一线研发工作,关注业界最新技术动向。曾任 Synnex 公司系统架构师,现为Oracle研发中心架构师(原BEA研发中心),从事WebLogic Server研发工作。精通所有主流WebLogic版本的开发和配置,并曾多次在企业主讲 WebLogic 高端实战培训;精通开源企业解决方案,如 Spring、Hibernate、Struts2、JFreeChart、MyBatis 等的开发和整合;精通软件工程相关管理与建模工具。在工作之余,致力于中间件和Java知识的分享和开源软件的推广,所维护的技术博客 www.beansoft.biz 深受中间件爱好者推崇。著有《开源技术选型手册》,《MyEclipse 6 Java 开发中文教程》等书籍。参与过的主要大型项目包括:甲骨文公司通用中间件监控软件,甲骨文公司WebLogic Server研发,Synnex JavaEE系统升级,Synnex在线分销系统2.0设计开发
【讲师介绍】
▓▓▓▓▓▓▓▓▓ 培 训 回 执 表 (此表复制有效)▓▓▓▓▓▓▓▓
传真至:020-62355807
我单位共___ 人报名参加 2013-03-24至2013-03-26 在 北京 举办的 JavaEE企业级架构实战演练课程
单位名称:______________________________________
培训联系人:_________ 联系电话:_________ 联系传真:________
移动电话:____________ 电子邮箱:__________________
参加人数:____ 人 费用总计:______ 元
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
══════════════════════════════════════════
广州电话:(020)39971893、62355796 传真号码:(020)62355807
联 系 人:赵小姐、张先生 报名邮箱: 317709971@QQ.COM
参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排