JAVAX-SPR2

Haladó Spring keretrendszer eszközök

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ési Forma
Képzés hossza
  • 2 nap (2×8 tanóra)
  • naponta 9:00 - 17:00
Elérhető képzési nyelvek
  • Magyar
Időpontok

Képzés ára

341 000 Ft
+ ÁFA/fő
Kérjük, válassz időpontot és részvételi formát!
Szeretne a cégére szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Oktatói ajánló

Viczián István

Viczián István oktató

A Java portfolióinkat úgy alakítottuk ki, hogy kezdő programozótól kezdve tapasztalt programozók is megtalálják a nekik megfelelő képzést, a Java fejlesztés összes területét lefedjük, kezdve a Java SE-től egészen a Java EE szabványig vagy a Spring Frameworkig. Az oktatások gyakorlati jellegűek, használati eset orientáltak, azaz mindig egy megoldandó probléma felvetésével indítunk, és arra keressük a legjobb megoldást. A legtöbb esetben egy teljes fejlesztési projektet követünk végig, amivel kapcsolatban újabb és újabb igények jelennek meg. Képzéseink folyamatosan fejlődnek a résztvevői visszajelzések, és egyedi igények alapján, valamint az eszközök újabb verzióinak megjelenésével.

Ismertető

A képzés célja a Spring Framework és Spring Boot 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 és Envers), web réteggel kapcsolatban (pl. CORS, cache-elés, SSE, WebSockets), REST webszolgáltatásokkal kapcsolatban (HATEOAS). Különböző API-k, eszközök és könyvtárak integrációja is bemutatásra kerül, mint a SOAP webszolgáltatásokat kezelő CXF, JMS ActiveMQ Artemis-szel, cache-elés EHCache és Redis használatával, e-mail küldés és Thymeleaf template engine.

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

Tematika

  • Spring Data JPA audit
  • Hibernate Envers, Spring Data Envers
  • Aszinkron végrehajtás és ütemezés
  • Quartz integráció
  • Cache-elés, EHCache és Redis integráció
  • HTTP cache-elés
  • Server-sent events, WebSockets
  • HATEOAS
  • SOAP webszolgáltatások CXF-fel
  • Aszinkron üzenetkezelés JMS-sel
  • CXF (SOAP webservices) over JMS
  • E-mail küldés és Thymeleaf template engine
Tematika (PDF)

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.