Java EE 6/7

De Java Enterprise Edition (Java EE) is de Java standaard voor het bouwen van enterprise applicaties. Karakteristieken van enterprise applicaties zijn: web based, transactioneel, secure, schaalbaar, gedistribueerd, veel data en integratie met andere systemen.
De Java EE standaard biedt verschillende componenten en services waaruit de programmeur kan kiezen. In deze cursus bespreken we deze verschillende componenten en services en leert u hoe u een goede, flexibele, schaalbare en testbare Java EE applicatie ontwerpt en ontwikkelt.
De Java EE standaard wordt ongeveer elke 3 jaar vernieuwd, en de laatste versie is Java EE 7. Maar na het vaststellen van een standaard duurt het nog een tijd voordat alle populaire applicatie servers deze standaard ondersteunen. Daarom gebruiken de meeste projecten op dit moment nog de Java EE 6 standaard. Tijdens de training worden beide versies behandeld en we bespreken wat de nieuwe features van Java EE 7 toevoegen aan de vorige standaard.
Tijdens de training doen we vele hands-on oefeningen om de verschillende aspecten van Java EE in de praktijk te brengen. We zullen ook alle verschillende aspecten van Java EE integreren zodat we een complete Java EE applicatie bouwen.

De training bestaat uit 5 dagen en behandelt de volgende onderwerpen:

    • Java EE introductie
    • Java EE architectuur
    • Java EE in de praktijk
    • Servlets/JSP
    • Model-View-Controller web applicaties
    • JSF
    • EJB
    • JPA
    • Transacties
    • JMS
    • JAX-WS
    • JAX-RS
    • Security

 

De training bestaat uit 50% theorie en 50% practische oefeningen. Tijdens de training worden de volgende oefeningen gedaan:

    • Hello World servlet
    • Servlet parameters en navigatie
    • Servlet en scope
    • JSP
    • JSP en scope
    • Hello World JSF
    • JSF calculator
    • JSF navigatie
    • JSF en scope
    • JSF conversie
    • JSF validatie
    • JSF event afhandeling
    • JSF internationalization
    • EJB stateless en stateful session bean
    • JSF – EJB integratie
    • JPA entity
    • JPA association mapping
    • JPA inheritance mapping
    • JPA complex mapping
    • JPQL, Criteria en native queries
    • EJB – JPA integratie
    • JMS
    • Message Drive Bean
    • JAX-WS
    • JAX-RS
    • Security
    • JSF-EJB-JPA applicatie met JMS

Doelgroep cursus Java EE 6/7

Deze cursus is bedoeld voor iedereen die al kennis hebben van de programmeertaal Java en deze kennis willen verbreden met kennis van Java EE.

Voorkennis

Wij adviseren onderstaande voorkennis:

Doel

  • Het doel van deze Java EE cursus is het leren ontwerpen, ontwikkelen en deployen van enterprise Java EE applicaties.

Onderwerpen cursus Java EE 6/7

De cursus Java EE 6/7 behandelt de volgende onderwerpen:

    • Module 1: Java EE introductie
    • Module 2: Servlets
    • Module 3: JSP
    • Module 4: JSF introductie
    • Module 5: JSF UI componenten
    • Module 6: JSF Navigatie
    • Module 7: JSF Scope
    • Module 8: JSF Conversie
    • Module 9: JSF Validatie
    • Module 10: JSF Event afhandling
    • Module 11: Internationalization
    • Module 12: Websockets
    • Module 13: EJB introductie
    • Module 14: EJB Session beans
    • Module 15: JSF en EJB integratie
    • Module 16: JPA introductie
    • Module 17: Basic mapping
    • Module 18: Collection mapping
    • Module 19: Complex mapping
    • Module 20: Fetching en optimalisatie
    • Module 21: JPQL
    • Module 22: Criteria
    • Module 23: Native SQL queries
    • Module 24: EJB session beans en JPA integratie
    • Module 25: Transacties
    • Module 26: JMS
    • Module 27: Web services
    • Module 28: Security
in samenwerking met

PRAKTISCHE INFORMATIE

DEELNEMERS

Tussen 8 en 14 deelnemers

MAESTRO PRIJS

€2.100,-

PARTNER PRIJS

€2.002,-

LOCATIE

Nieuwegein

CURSUS

Klassikaal

VOORKENNIS

De cursus Java 7 Programming Language deel 1 of vergelijkbare kennis. De cursus Java 7 Programming Language deel 2 of vergelijkbare kennis.

MATERIAAL

Inclusief materiaal

AANTAL DAGEN

5 dagen

TIJD

08:45 uur tot 16:00 uur

Datum

Op aanvraag beschikbaar

DIRECT AANMELDEN

Aanmelden voor Java EE 6/7

VOORWAARDEN

  • Partners van de Maestro Academy: Specialisten aangesloten bij Het Finance Gilde, DataConnected of HeadFirst(Premium overeenkomst);
  • De genoemde prijzen zijn exclusief BTW;
  • De betaling dient vóór aanvang van de eerste trainingsdag volledig te zijn voldaan;
  • De betalingsafhandeling wordt verzorgd door Vijfhart