Java EE - úvodní kurz (JEE1)
Programování, Java, Spring
Kurz je určen programátorům se základními znalostmi jazyka JAVA. Účastnící se seznámí s technologiemi Java EE 8. Cílem školení je naučit se efektivně vytvářet webové a REST aplikace, které čtou a zapisují data do databáze. Naučíte se jak vystavět aplikaci tak, aby byla struktura aplikace lehce čitelná, aby byli správně použité transakce a by byli jednotlivé komponenty aplikace propojeny efektivně a bez zbytečného a komplikovaného kódu. Pomocí Java Server Faces (JSF) se naučíte vystavět uživatelské rozhraní, propojit ho se zbytkem aplikace, číst a psát data do databáze pomocí Java Persistence Api (JPA) a pak zabezpečit přístup k aplikaci a nastavit práva uživatelům.
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.
Lokalita, termín kurzu
Kontaktujte nás
Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“
Náplň kurzu:
Skrýt detaily
-
Úvod do Java EE
-
Architektura
-
Vytvoření aplikace
-
Základní stavební prvky
-
Vývoj a spuštění aplikace
-
Aplikační servery
-
Základy práce s aplikačním serverem Glassfish, Payara nebo WildFly
-
Nasazení a konfigurace aplikace na serveru
-
Nastavení prostředků na serveru (připojení na databázi, vlákna, zabezpečení a uživatele)
-
Návrh enterprise aplikací se zaměřením na webové aplikace
-
Základní struktura aplikace
-
Propojení Java komponent v Java EE pomocí Dependency Injection (CDI)
-
Předávání dat mezi komponentami a mezi aplikací a databází
-
Tvorba stránek pomocí Java Server Faces (JSF)
-
Základní komponenty JSF
-
Šablony a vlastní komponenty
-
Propojení HTML stránky s Java kódem
-
Enterprise Java Beans (EJB)
-
Rozdíly mezi EJB a CDI komponentami
-
Stateless EJB a Singleton
-
Spouštění načasovaných akcí (timers)
-
Práce s databází v Javě EE
-
JDBC drivery a datasource
-
Modelování entit
-
Základní mapování sloupců, primitivní typy
-
Vztahy mezi entitami
-
Transakce
-
JPQL - základní dotazování
-
DeltaSpike JPA - práce s JPA repository
-
Zabezpečení aplikace
-
Identifikace uživatele pomocí Basic Authentication
-
Identifikace uživatele mezi mikroslužbami pomocí JSON Web Token
-
Nastavení a kontrola uživatelškých práv
-
Externí Configurace
-
Základy konfigurace pomocí MicroProfile Configuration
-
Standardní způsoby konfigurace
-
Mapování konfigurace na běžné Java typy
-
Automatické testování
-
Úvod do testování Java EE aplikací
-
Předpokládané znalosti:
-
Základy programováni v jazyku JAVA.
-
Doporučený následný kurz:
-
Java EE - pokročilý vývoj EE aplikací (JEE2)
-
Časový rozvrh:
-
3 dny (9:00hod. - 17:00hod.)
-
Cena za osobu:
-
16 800,00 Kč (20 328,00 Kč včetně 21% DPH)
Vybrané zákaznické reference
Tieto Czech Support Services s.r.o., Martin H.
Java EE - úvodní kurz (
JEE1)
"Školení bylo velmi přínosné. Lektor umí velmi dobře danou problematiku vysvětlit."
Tieto Czech Support Services s.r.o., Jan Ř.
Java EE - úvodní kurz (
JEE1)
""Všechno, co jste nevěděli, že nevíte o Javě.""
Tieto Czech Support Services s.r.o., Alice Č.
Java EE - úvodní kurz (
JEE1)
"Super, komplexní, srozumitelné."
Tieto Czech Support Services s.r.o., Radim J.
Java EE - úvodní kurz (
JEE1)
"Celkově mám ze školení dobrý dojem, spoustu věci jsem se naučil a hlavně mám teď k dispozici materiály k domácímu studiu a body, od kterých se odrazit."
IXPERTA s.r.o., Erik C.
Java EE - úvodní kurz (
JEE1)
"Rozsireni teoretickych znalosti, ktere v nejblizsi dobe vyuziji. Vyborna pripravenost, lze poznat, ze skolitel je profesionalni pedagog."
IXPERTA s.r.o., Tomáš D.
Java EE - úvodní kurz (
JEE1)
"Celkově jsem s kurzem spokojen, předčil mé očekávání. Lektor vyšel vstříci potřebám skupiny a zaměřil se na témata, která pro nás byla nejzajímavější/nejužitečnější. Nenechal se rozhodit ani překvapivými dotazy a byl schopen prezentovat předem nepřipravená témata."
IXPERTA s.r.o., Jiří C.
Java EE - úvodní kurz (
JEE1)
"Kurz splnil me ocekavani, vetsinu ziskanych informaci vyuziju i v praxi. Libila se mi flexibilita skolitele, jeho schoptnost adaptovat osnovu na nase pozadavky. Kurz se mi moc libil a doporuciji."
IXPERTA s.r.o., Petr K.
Java EE - úvodní kurz (
JEE1)
"Zajimave skoleni, velka spokojenost :-)."