Course Outline

Invoering

  • Java EE 8 versus Jakarta EE
  • Overzicht van Java EE 8-functies en architectuur

Het voorbereiden van de ontwikkelomgeving

  • Installeren van Java EE 8-software en componenten
  • Inzicht in Java EE API's en webservices

Een Java EE 8 Business-applicatie maken

  • Opzetten van door EJB en CDI beheerde bonen
  • Het definiëren van kwalificaties, scopes en CDI-producentmethoden
  • RESTful webservices bouwen met JAX-RS
  • Valideren van resourcegegevens, afhandeling van uitzonderingen en responscodes
  • Het definiëren van gegevensbronnen, transacties en interceptors
  • Bindende interceptors en componenten
  • Applicatieconfiguratie aanpassen met behulp van CDI
  • Gebruik van asynchrone EJB's en CDI-evenementen
  • Door containers beheerde threads implementeren
  • JAX-RS-client gebruiken om bronnen te openen en op te halen
  • Door de server verzonden gebeurtenissen (SSE) gebruiken
  • Implementatie van en toegang tot WebSocket-eindpunten

Integratie van Microservices met Java EE 8-applicaties

  • Inzicht in Java EE-microservicesframework
  • Monolith-applicaties omzetten in microservices
  • Microservices bouwen, verpakken en uitvoeren
  • Automatisch testen van microservices toevoegen
  • Microservices voorbereiden op schaalbaarheid en implementatie
  • Implementatie van Java EE-microservices in de cloud

Onderzoek naar Design Patterns en best practices

  • De voordelen van het gebruik van ontwerppatronen begrijpen
  • Ontwerppatronen implementeren met behulp van scenario's uit de echte wereld

Probleemoplossen

Samenvatting en conclusie

Requirements

  • Java programmeerervaring

Publiek

  • Ontwikkelaars
  21 Hours

Getuigenissen (3)

Related Courses

Combined C/C++, JAVA and Web Application Security

  28 Hours

Advanced Java Security

  21 Hours

Combined JAVA, PHP and Web Application Security

  28 Hours

Standard Java Security

  14 Hours

Related Categories