J2EE企业级应用开发及架构高级课程
J2EE企业级应用开发及架构高级课程
【课程介绍】
1、介绍如何搭建高效与可复用的J2EE软件架构
2、在大规模应用环境中基于J2EE技术的系统设计和技术选择
3、基于EJB技术组件开发技术
4、使用设计模式优化软件架构设计
【培训大纲】
课程名称:
J2EE企业级应用开发
学员基础
具有Java 2核心编程基础
培训目标
本课程从理解开发基于J2EE项目需要全面的知识体系入手,通过对理论知识,包括:J2EE体系结构、Web应用开发、各种J2EE服务、EJB理论等的学习,熟练掌握各种开发工具,以及流行的BEA WebLogic Server或IBM Webshpere Server应用服务器,穿插其中的编程技巧和开发经验成为必不可少的一个环节,在经过系统的大量的项目代码训练后,达到成长为一名合格的J2EE企业级开发人员标准。
本课程还对J2EE架构师在从事企业应用开发的中所面临的各种实际问题,学习如何将设计模式运于J2EE项目中,以快速重用已有的经验,探讨基于EJB的中间层的设计和如何优化操作,以实现高性能和高可靠性的J2EE系统,,学习现有流行的开源框架Hibernate和Spring,使得J2EE系统技术选择更具灵活性。最后在完成J2EE项目应用开发管理的学习后结束本课程,以上系统全面的内容使得学员在面对复杂多变的J2EE项目中游刃有余。
培训内容
1、 XML编程
2、 JDBC数据库访问
3、 Web Application开发环境配置
4、 Servlet开发
5、 JSP开发
6、 Tomcat Server应用开发及管理
7、 Web Application的安全性实现
8、 JSTL标签库
9、 Java Bean的实现
10、开源项目Struts应用开发
11、JNDI服务实现
12、J2EE体系结构介绍
13、EJB基础
14、实现Session Bean
15、实现Entity Bean
16、开发JMS应用
17、实现Message Driven Bean
18、JavaMail应用开发
19、BEA Weblogic Server/IBM Webshper/JBoss应用服务器管理及性能调优
20、J2EE5.0新增功能(EJB等)
21、数据持久化开源解决方案分析和应用:Hibernate
22、开源项目分析和应用:Spring
23、J2EE设计模式
24、J2EE系统性能调优
案例研究
可参加
国际认证
Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4(SCWCD)310-081
Sun Certified Enterprise Architect for Java 2 Platform(SCEA)310-051、310-061
【课程特色】
课程内容的设计基于目前软件企业应用开发采用的主流J2EE技术框架和关键技术,通过系统全面的讲解和反复的实践。使学员具备未来轻松上手不同类型项目的技术基础;
具有丰富项目开发背景和培训经验的讲师将为你设计一条通往成长为合格程序员的“捷径”,将与学员分享如何避免开发过程的种种陷阱和误区,如何尽快领悟成功开发的真谛;
案例和项目主导的培训,使学员拥有快速汲取开发经验,化理论知识为实际项目经验的能力,而不仅仅局限于纸上谈兵;
紧密把握企业开发技术需求的脉搏和趋势,课程内容包含目前企业客户开发的主要关键技术,入职时与企业需求无缝接轨;
基于团队的角色学习环境,学员在讲师的带领之下,对一个项目进行设计并划分模块,独立负责不同模块的开发,并且在讲师的指导下,充分体验不同模块之间的沟通和集成问题,使学员对实际项目身临其境的感觉。
【培训对象】
从事软件开发或软件管理的人员:软件项目经理、软件开发经理、软件设计师、软件开发员。
·