Course code: D77638« Back

Java EE 7: New Features

This Java EE 7: New Features course is designed for experienced Java EE 6 platform professionals. You'll simplify the switch to the Java EE 7 platform by performing lab exercises and experimenting with real code examples. Benefits to You - Write applications for Java EE 7 and take advantage of the benefits of a cloud environment and of the Java EE 7 improved simplification. Extend the range of the Java EE platform to encompass emerging technologies in the web space.

 DateDurationCourse priceHandbook priceCourse languageLocation 
Upon agreement 2 21 632 CZK included in course price Anglický jazyk Virtual Class Oracle
 

AffiliateDurationCatalogue priceHandbook priceITB*
Praha2 18 600 CZK included in course price 30
Brno2 18 600 CZK included in course price 30
Bratislava2 640,00 EUR included in course price 30

*Body se vztahují pouze na kurzy realizované v prostorách Gopasu.

What we teach you

  • Implement the new Java API for Batch Applications, JSON and Websocket in your code(JSRs 352, 353 and 356).
  • Enable JAX-RS 2.0, EL 3.0 and JMS 2.0 Major enhancements in your code.
  • Implement the enhancements in JSF and JSP in your code.
  • Implement the enhancements in CDI and Bean Validation in your code.
  • Implement the enhancements in EJB and JPA in your code.
  • Describe and leverage the enhancements in the Java EE 7 platform.
  • Understand the new features for Java EE 7: JSON, WebSockets, HTML 5, JSF & Servlets.
  • Update existing applications to EE 7

Teaching methods

Expert instruction with practical examples, computer practice

Oracle Training Formats

Training on Demand, one of the most popular learning formats, allows students to learn whenever they need (24/7, 90 days). These video recorded courses are led by TOP instructors. Other learning formats are traditional in-class training, Live Virtual Class, or Self-Study Courses. Read more here.

Teaching materials

The student materials include comprehensive courseware and other necessary materials for this class. All reading materials are in English.

Course outline

Java EE 7 Overview

  • List of JSRs (What's New, What's Major Release and What's Updated)
  • Pruned technologies - EJB Entity Beans, JAX-RPC 1.1, JAXR 1.0, and JSR-88 1.2
  • Web Profile Changes
  • New Default Connections for Database and JMS
  • Security Descriptor and Deployment Descriptor Changes
  • Overview of Common Annotations 1.1. How they consolidate and remove duplicates.

Developing Java EE Applications Using JAX-RS 2.0 and JSON-P

  • New Client API
  • JAX-RS Server Side Improvements
  • JSON-P (new API)

Developing Application Using Web Component Enhancements (JSF, JSP, EL, Servlet)

  • JSF Changes
  • JSP Changes
  • EL Changes
  • Servlet Changes

Developing Applications Using WebSocket

  • Explain Web Service Limitations
  • WebSocket Explained
  • Creating WebSockets with Java
  • Client-side WebSocket with JavaScript
  • Client-side WebSocket with Java

Implementing EJB, CDI and Bean Validation

  • EJB Improvements
  • CDI Changes
  • Bean Validation Improvements

Implementing JMS, JPA and Batch

  • JMS 2.0
  • Batch Applications (new API)
  • JPA Improvements

Previous courses

Next courses

no following course
Oracle University eKit

Price:
included in course price
The prices are without VAT.


Graph of course relations