5日短期速成培训
培训目的是使得学员能够掌握J2EE相关领域基础知识,根据项目要求,J2EE开发人员通常划分为Web层开发和EJB层开发,这两种人员的知识结构各有侧重点,Web层开发人员侧重细节,需要能更多考虑用户感受,为用户提供更好更灵活的定制;而EJB开发人员则需要严谨抽象的思维,需要根据前台Web要求,调动现有的数据资源实现最优的业务逻辑运算。
本培训计划是依据上述培训方向而制定的。以下培训内容可根据具体情况调整。
第一部分 培训
(教材为自编原创教材)
Jbuilder开发培训
培训时间 |
0.5天 |
培训内容 |
Jbuilder的库、包组件配置、Struts开发配置、Jbuilder EJB以及EAR配置,数据库连接配置; |
培训目的 |
掌握使用Jbuilder开发打包部署完整J2EE项目 |
培训考核 |
通过与Struts实例结合开发,可以确保学员基本掌握Jbuilder。 |
J2EE的Web技术
培训时间 |
1.5天 |
培训内容 |
B/S多层结构优点;Servlet/Jsp原理;标签库、JDBC使用。
J2EE中文问题彻底解决之道。
Jive论坛的Web技术解析。
MVC模式,Action、ActionForm和Jsp开发原理,Struts taglib应用以及Tiles介绍。
以网站内容管理系统为例,请学员讨论如何使用Struts编程实现。
学习Jbuilder下开发Struts等Web应用程序 |
培训目的 |
掌握Web结构的运行原理和编程方法。 |
培训考核 |
通过学员上机练习,可以使学员对Web、Struts技术掌握程度 |
设计模式和OO编程思想
培训时间 |
1天 |
培训内容 |
Java编程特点和接口与抽象类的使用;
设计模式工厂模式、单态模式、Façade模式、Command模式、Observer模式等讲解。
其它18种设计模式简介。
结合案例讨论分析使用何种设计模式实现。 |
培训目的 |
掌握面向对象的编程办法。 |
培训考核 |
通过案例讨论可以确切保证大多数学员能够理解和掌握常用设计模式。 |
EJB开发
培训时间 |
1天 |
培训内容 |
通过特别的视角切入点,使复杂的EJB能够化为简单,为学员在很快的时间内掌握,并可独立进行EJB开发。
EJB组成结构、运行原理,对象池、事务机制。分布式计算;为什么要使用EJB。
EJB在Jbuilder下的开发步骤。
EJB开发模式:Façade模式、Transfer Object模式、DAO模式
J2EE容器安全管理机制(JAAS和单点登陆)
以cmpcustomer为例,讲解CMR的多对多关系实现 |
培训目的 |
掌握使用EJB开发J2EE表现层技术。 |
培训考核 |
通过具体实例的讨论和上机编制,可以加强学员对EJB的掌握程度。 |
|