Java EE - pokročilý vývoj EE aplikací (JEE2)

Programování, Java, Spring

Kurz opakuje a prohlubuje znalosti platformy Java EE. Je zaměřen na vývoj webových a backendových aplikací. Účastníci kurzu se dále seznámí s prací s REST a SOAP službami a s prací s daty ve formátu JSON a XML, naučí se pracovat s pokročilými vlastnostmi JPA a prohloubí si znalosti technologie JSF. Kurz je zaměřen prakticky jako workshop. Školení je též vhodné pro programátory mající zkušenost s předchozími verzemi Java EE a J2EE , jež chtějí prohloubit své znalosti a seznámit se s novinkami v Java EE 8.

Privátní školení a termíny na míru

Z důvodu dlouhodobě nízké poptávky po tomto školení nejsou v současné době vypisovány termíny pro veřejnost. Je však možné zrealizovat školení jako privátní, a to nejen formou uzavřeného firemního kurzu, ale také jako individuální konzultaci pro jednotlivce.

V případě kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním vstupním znalostem, potřebám a cílům účastníků.

Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Opakování základních vlastností Java EE
  • Tvorba REST služeb
    1. Úvod do HTTP protokolu a principů REST
    2. Tvorba REST služeb v Java EE pomocí JAX-RS
    3. Mapování HTTP požadavku na volání Java metody
    4. Mapování JSON na Java objekty
    5. Vytváření HTTP odpovědi
  • Volání vzdálené REST služby
    1. Programatické volání přes JAX-RS
    2. Deklarativní volání přes MicroProfile REST
    3. Řešení výpadku v komunikaci (Fault Tolerance / Circuit Breaker)
  • Vytváření mapování JSON a XML do Java objektů
  • SOAP služby v Java EE pomocí JAX-WS
    1. Tvorba SOAP služeb
    2. Volání SOAP služeb
  • Pokročilé vlastnosti JPA
    1. Pojmenované dotazy, parametrizace JPA dotazů
    2. Udržování vztahů v JPA, problematika cache
    3. Práce s nativními dotazy
    4. Grafy entít
  • Pokročilé techniky s JSF
    1. AJAX
    2. Řešení GET požadavku pomocí JSF
    3. Bookmarkovatelná URL
    4. Bezestavové stránky
    5. pokročilé použití EL výrazú
  • Úvod do asynchronní komunikace
    1. Push notifikace pomocí Server-sent events
    2. Web Sockety
    3. Asynchronní zpracování REST požadavku a odpovědi
    4. Zasílání zpráv přes Java Message Service (JMS)
Předpokládané znalosti:
Základní znalost J2EE a zkušenost s programováním v jazyku Java.
Doporučený předchozí kurz:
Java EE - úvodní kurz (JEE1)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena za osobu:
16 800,00 Kč (20 328,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

UBK s.r.o., Martin Š.
Java EE - pokročilý vývoj EE aplikací  ( JEE2)
"Skvělý kurz!"
UBK s.r.o., Filip B.
Java EE - pokročilý vývoj EE aplikací  ( JEE2)
"Přístup pana Kolomazníka byl skvělý. Dokázal vše vysvětlit a pomoci, když jsem si nebyl jist. "
UBK s.r.o., Martin H.
Java EE - pokročilý vývoj EE aplikací  ( JEE2)
"Parada, jako minule"
UBK s.r.o., Martin H.
Java EE - pokročilý vývoj EE aplikací  ( JEE2)
"Školitel ví o čem mluví. Velice se mi rozšířily obzory."
UBK s.r.o., Matěj K.
Java EE - pokročilý vývoj EE aplikací  ( JEE2)
"Skolitel nastolil super atmosferu, cely kurz byl velmi prijemny, skolitel reagoval na dotazy a potreby ucastniku."