New Features in the Java EE 5 Platform (SEM-DTJ-1000)

  1. Overview of the Java EE 5 platform
    • Improvements that make it easier to develop Java EE applications
  2. EJB 3.0 Session Description
    • Simplified EJB 3.0 component and client programming model
    • The role played by metadata annotations in these simplifications
    • New features, such as interceptors
  3. Java Persistence Session Description
    • Java Persistence, including the use of the EntityManager API
    • Persistence units and persistence contexts
    • Object/relational mapping using Java metadata annotations
    • Extensions to EJB QL
  4. Web Services Session Description
    • Java API for XML Web Services (JAX-WS) 2.0
    • Support for asynchronous clients; protocol and transport independence; messaging; and REST-style web services
    • 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
    • SOAP 1.2 and MTOM/XOP
    • Latest maintenance release for JSR-109 including demos that highlight the new features of JSR-109/JAX-WS with the Netbeans™ IDE
  5. Web Tier and JSF Session Description
    • The new features in the Web Tier in Java EE 5
    • Ajax to showcase the effectiveness of the Java Web Tier in the world of Web 2.0
  6. Java Blue Prints for AJAX-Enabled Web 2.0 Applications Session Description
    • Java Platform, Enterprise Edition (Java EE) 5 technologies can be used to create next-generation Web 2.0 applications
    • Asynchronous JavaScript Technology and XML (Ajax), enabling features, such as mash-ups, tagging, and user participation
    • Patterns for using the Java API for XML Web Services (JAX-WS) to design Ajax backends using REST-based web services

Methods of the course performing

Multimedia lecture, classes, labs


Participants of our courses receive:

  • organized course and trainer
  • tests that check the level of participants’ knowledge and skills in order to select a group of people on similar level (on customer’s wish)
  • didactic materials, including script suitable to specified level
  • individual computer post for each of the course participants
  • catering during brakes (coffee, tea, biscuits)
  • lunch (vegetarian or traditional meals – smorgasbord)
  • a CD with a set of exercises after the course completion
  • certificate of the course completion
  • free consultancies with a lecturer up to 14 days after the course completion
  • tests that check the level of participants’ knowledge and skills after the training completion (on customer’s wish)


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


Develop and deploy applications using J2EE 1.4 or earlier releases of the Java programming language

Developing Applications for the Java EE Platform (FJ-310)


Certified Trainer

Last viewed

Customer reviews

"Koleje Dolnośląskie S.A. confirms that CI ProLearning performer the course MS6419 – Configuring, Managing and Maintaining Windows Server 2008 servers for our employee between 17-21 June 2013. The course was prepared on the…"

Koleje Dolnośląskie


"„Particiaption of our employees in te course „Complaints and conflict situations handling” contributed to the growth of our products sells and the knowledge gained and applied by our…"

Complaints and conflict situations handling


"Credit Agricole confirms that CI ProLearning performed for the bank’s employees courses in the scope of websites developing (PHP, MySQL) and Office package between February and December 2013. For each of the courses,…"

Credit Agricole Bank Polska S.A.

  • Our certifications

Course title:

Hours daily:
Net price :

Your information

- See terms and conditions

Please fill in the form below in order to sign up for chosen exams.

Code * Name * Date * Time Option

Your information

- See terms and conditions