Java EE: overzicht van de architectuur

In deze cursus,

  • krijgen de deelnemers een uitgebreid overzicht van de architectuur en de mogelijkheden van Enterprise Java (Java EE);
  • worden de voor- en nadelen van verschillende oplossingen voor typische business problemen besproken;
  • worden de meest recente Java EE API's voorgesteld;
  • wordt de integratie van Java met bestaande (enterprise) systemen bekeken;
  • wordt een overzicht van de beschikbare producten en tools in het Java EE domein gegeven.

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Architecten, projectleiders en analisten die geïnteresseerd zijn in Enterprise Java.

Voor programmeurs zijn volgende technische en praktijkgerichte cursussen meer aangewezen: Java EE: webapplicaties ontwikkelen met servlets & JSPs, en Java EE: enterprise applicaties ontwikkelen met EJB 3.x en JPA en Ontwikkeling van web services met Java EE.

Voorkennis

Enige vertrouwdheid met het Java platform is een voordeel (zie cursus Java concepten).

Inhoud

  • Java EE architectuur:
  • componenten, containers en connectors
  • Java EE platform en services, profielen
  • applicatieontwikkeling
  • Jakarta EE
  • Java EE web componenten:
  • web applicaties
  • servlets • JavaServer Pages (JSP) • web sockets
  • frameworks
  • Model View Controller architectuur
  • JavaServer Faces (JSF)
  • Java EE business componenten:
  • enterprise applicaties
  • Enterprise Java Beans (EJB)
  • types (Entity, Session, Message Driven)
  • container
  • architectuur
  • Contexts en Dependency Injection (CDI)
  • Java Persistence Architecture (JPA)
  • enterprise integratie en Java Connector Architecture (JCA)
  • Java batch
  • Java EE services:
  • Java Mail • Java Messaging Service (JMS)
  • Java Transaction Service (JTS) • Java Transaction API (JTA)
  • security services
  • web services (SOAP en REST)
  • Java Management Extensions (JMX)
  • concurrency
  • Java EE business patterns en frameworks
  • Java EE ontwikkeling, deployment en uitvoering:
  • ontwikkeltools, applicatie servers, en utilities

Verloop van de cursus

De theoretische uitleg wordt aangevuld met demo's en praktijkvoorbeelden.

Duur

1 dag.

Docent

Sandy Schillebeeckx.


SESSIE-INFO EN INSCHRIJVEN