
Overview
This course will integrate a combination of instructor-led discussions and interactive workshops to demonstrate the new aspects of Java EE 5 for building web applications. This seminar will focus on: new features in Java EE 5, the architecture of JSF application, Struts comparison, role of UI components, role of managed beans, use of validators and converters, dynamic and static navigation, role of EJB 3, role of EntityManager, use of JPA, using JMS and MDBs, Java EE encryption abilities, use of JAAS, role of LoginContext, use of JAX-WS and creation of Web services.
All aspects of this class will incorporate the specific architecture of the application server environment and IDE of your choice to illustrate the implementation of these techniques.
Prerequisites
Each student should have a basic understanding of the Java programming language.
Class Format
Lecture and Lab
Audience
Java developers, web page designers and other professionals that will be designing, developing and implementing Java EE applications.
Learning Objectives
After completing this course, the student should be able to:
Course Duration
4 Days
Course outline
Introduction to Java EE 5
JavaServer Faces
EJB
v3.0 Development
Introduction
to the Persistence API
Persisting
Entities
Encryption
using javax.crypto
Java
Authentication and Authorization services
Using
JAX-WS for Web Services