Haladó Spring keretrendszer eszközök

JAVAX-SPR2

Haladó Spring fogalmak, aszinkron és eseményalapú feldolgozás, cache-elés, integráció JMS-sel és webszolgáltatásokkal

Részvételi forma

Képzés hossza

3 nap (3×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

310 000 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

A képzés célja a Spring Framework haladó fogalmainak bemutatása. Ide tartoznak különböző haladó témakörök adatbáziskezeléssel kapcsolatban (pl. audit naplózás Spring Data JPA-ban), web réteggel kapcsolatban (pl. CORS, cache-elés, web sockets), REST webszolgáltatásokkal kapcsolatban (HATEOAS). Különböző könyvtárak integrációja is bemutatásra kerül, mint XML, SOAP library-k, JMS, cache, e-mail küldés. Valamint bemutatásra kerülnek a Spring Framework egyik legnagyobb újdonságaként bevezetett reaktív programozási elemek.

A képzés komplex gyakorlati feladatokat tartalmaz IntelliJ IDEA fejlesztőeszközzel, Maven build eszközzel, Spring Boottal, MariaDB adatbázissal.

Tematika

  • Spring Data JPA audit
  • Ütemezés
  • Cache-elés
  • HTTP cache-elés
  • Aszinkron kérések
  • Web Sockets, server-sent events
  • HATEOAS
  • CORS
  • XML marshalling és unmarshalling
  • SOAP webszolgáltatások CXF-fel
  • Aszinkron üzenetkezelés JMS-sel (JMS, JmsListener, JmsTemplate)
  • Template engine használata kódból
  • E-mail küldés
  • Bevezetés a reaktív programozásba

Szükséges előképzettség

Elvárt a Spring Framework alapvető ismerete, mint AOP, DI, Application context, stb.

Előfeltétele az Alkalmazásfejlesztés Spring keretrendszerrel (JAVAX-SPR) vagy a Microservice alkalmazás felépítése Spring Boot keretrendszerrel Docker környezetben (JAVAX-MCR) képzések elvégzése, vagy azon képzések anyagának gyakorlati ismerete.

Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A képzés magyar nyelvű, magyar slide-ok alapján.