> > > D77638

Java EE 7: New Features (D77638)

Kursbeschreibung Kurstermine
 

Kursüberblick

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.

Learn To:
  • 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.
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.

Zielgruppe

  • Java Developers
  • J2EE Developer
  • Java EE Developers

Voraussetzungen

Required Prerequisites:
Suggested Prerequisites:

Kursziele

  • Develop Java EE 7 applications
  • Design and implement Restful Web Services using JAX RS 2.0
  • Parse and encode JSON in Java
  • Create Web Application views using JSF, JSP and EL improved features
  • Create WebSockets for real-time communication
  • Integrate JMS, JPA and Batch application technologies in Java EE 7 applications
  • Integrate EJB, CDI and Bean Validation in backend services for EE application

Kursinhalt

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
Classroom Training
Modality: G

Dauer 2 Tage

Preis (exkl. MwSt.)
  • Deutschland: 1.340,- €
  • Schweiz: Fr. 1.656,-
Termine und Buchen
Online Training
Modality: U

Dauer 2 Tage

Preis (exkl. MwSt.)
  • Deutschland: 1.262,- €
Termine und Buchen
 
Zum Buchen bitte auf den Ortsnamen klicken Kurstermine
Dies ist ein Instructor-led Online Training, das über WebEx in einer VoIP Umgebung durchgeführt wird. Sollten Sie Fragen zu einem unserer Online-Kurse haben, können Sie uns jederzeit unter +49 (0)40 25334610 oder per E-Mail an info@flane.de kontaktieren.
Deutschland
07.02. - 08.02.2019 Online Training Zeitzone: Europe/Berlin Kurssprache: englisch
11.04. - 12.04.2019 Online Training Zeitzone: Europe/Berlin Kurssprache: englisch
 

Cookies verbessern unsere Services. Durch die Benutzung unserer Website erklären Sie sich mit unserer Verwendung von Cookies einverstanden.   Verstanden.