SEM-DTJ-1000 - New Features of the Java EE 5 Platform

SEM-DTJ-1000 - New Features of the Java EE 5 Platform

The New Features of the Java EE 5 Platform course provides students with information about the new features and updates of the Java EE 5 SDK directly from the source, Sun engineers and experts. Learn about the new Java Persistence API and about creating enterprise applications with Enterprise JavaBeans 3.0, a simpler technology using Plain Old Java Objects (POJOs). Learn about developing portable, robust, scalable and secure server-side Java applications. Topics include: Java Persistence, Web Services, Web Tier and JavaServer Faces, Java Blueprints for Ajax-Enabled Web 2.0 Applications, Project GlassFish and the NetBeans IDE 5.5.

Regularly:

$450.00

On Sale:

$427.50

 

Item Quantity

Quantity*

Enter the appropriate quantity for this item below.

The number of students may be adjusted after the course has been added to the cart.

Delivery Format

ILT


Who Can Benefit

Students who can benefit from this course are programmers already familiar with the Java programming language who need to further expand this knowledge to develop complex, production-level applications. Students who can benefit from this course include application developers, architects, system administrators, technical managers, web developers, and individuals who want to learn about the new features and enhancements in the Java EE 5 programming language and EJB 3.0. In addition, students interested in creating Web 2.0 applications and rich thin-client applications using the Ajax technology can also benefit from this course.


Prerequisites

To succeed fully in this course, students should be:

  • Develop and deploy applications using J2EE 1.4 or earlier releases of the Java programming language
  • Develop applications using Enterprise JavaBeans 2.0


Skills Gained

Upon completion of this course, students should be able to:

  • Describe the new features of the Java EE 5 platform
  • Understand the primary focus of Enterprise JavaBeans 3.0
  • Explain the key aspects of the Java Persistence API
  • Describe how web services support is improved with JAX-WS 2.0 and JAXB 2.0
  • Understand the cohesion in the Java EE 5 web tier
  • Understand how to architect and build Ajax-enabled Web 2.0 applications
  • Use the tools that support the Java EE 5 SDK


Course Content

Module 1 - Java EE 5

  • Session description:
  • This session provides an overview of the Java EE 5 platform, highlighting the many improvements that make it easier to develop Java EE applications.
Module 2 - EJB 3.0
  • Session Description:
  • The primary focus of Enterprise JavaBeans 3.0 has been simplifying the tasks of the Java EE application developer. As a result, EJB has undergone a number of significant improvements in the 3.0 release, both in terms of making server-side components easier to use and in adding flexibility and power to the EJB programming model. This talk covers the new, simplified EJB 3.0 component and client programming model; the role played by metadata annotations in these simplifications; and new features,such as interceptors.
Module 3 - Java Persistence
  • Session Description:
  • This talk covers key aspects of Java Persistence, including the use of the EntityManager API, persistence units and persistence contexts, object/relational mapping using Java metadata annotations, and extensions to EJB QL.
Module 4 - Web Services
  • Session Description:
  • Web services technologies are one of the key components of the Java Platform, Enterprise Edition 5 and they have been greatly enhanced in functionality for this release. The newly introduced Java API for XML Web Services (JAX-WS) 2.0 takes web services support in the Java platform to the next level. New features include support for asynchronous clients; protocol and transport independence; messaging; and REST-style web services. Additionally, new ease-of-development features make implementing web services significantly easier than before. Working in conjunction with the Java Architecture for XML Binding (JAXB) 2.0, JAX-WS 2.0 provides complete support for document-oriented web services and the XML Schema standard. JAX-WS 2.0 also includes support for the latest web services standards from the World Wide Web Consortium, namely SOAP 1.2 and MTOM/XOP. Also covered is the latest maintenance release for JSR-109. The main goal of this release is to align with the JAX-WS specification. The presentation focuses on what is new in JSR-109 from that perspective for both EJB and Servlet-based Web Service endpoints. There are demos that highlight the new features of JSR-109/JAX-WS with the Netbeans(TM) IDE.
Module 5 - Web Tier and JSF
  • Session Description:
  • The new features in the Web Tier in Java EE 5. This release of the Java EE Web Tier is all about cohesion. The layers of the web tier: servlet, JSP, JSTL, and JSF are now working together more effectively than ever before. The presentation uses code samples and demonstrations of new technologies, such as Ajax to showcase the effectiveness of the Java Web Tier in the world of Web 2.0.
Module 6 - Java Blue Prints for AJAX-Enabled Web 2.0 Applications
  • Session Description:
  • This session discusses how the Java Platform, Enterprise Edition (Java EE) 5 technologies can be used to create next-generation Web 2.0 applications. It covers how rich interactive GUIs similar to traditional desktops can be designed with Asynchronous JavaScript Technology and XML (Ajax), enabling features, such as mash-ups, tagging, and user participation. It also describes patterns for using the Java API for XML Web Services (JAX-WS) to design Ajax backends using REST-based web services.



Shopping Cart

There are no items in your shopping cart.

Store Search

Advanced Search

Powered By Sun Microsystems
SSL
Kryptronic Internet Software Solutions