DŮLEŽITÉ UPOZORNĚNÍ! Vzhledem k aktuálním přetlaku zájmu o firemní školení mám aktuálně úplně plný kalendář až do konce roku 2018!!! Je teoreticky možné že se něco uvolní, ale moc bych s tím nepočítal. Omlouvám se za vzniklé nepříjemnosti.

Kurz Tvorba web. aplikací v Javě

Cena: 23 000,- Kč bez DPH (27 830,- Kč s DPH)
Délka trvání: 5 dnů
Objednávka úspěšně odeslána!
Poptávka úspěšně odeslána!

V tuto chvíli není vypsaný žádný termín, ale můžete využít nabídky firemního školení za 70 000,- Kč bez DPH (cena je nezávislá na počtu účastníků). Firemní školení se konají u Vás ve firmě, ať se nachází kdekoli, tedy nejenom Praha, ale i Brno, Ostrava, Bratislava, Košice, ...

Pro koho je tento kurz určen:

V tomto kurzu se nejprve proberou teoretické základy Java EE platformy, MVC architektura a třívrstvá architektura, poté základní stavební kameny Java EE - Servlety a JSP a následně webový framework Spring, na kterém jsou obvykle dnešní webové aplikace postavené. Po absolvování kurzu budete umět programovat webové aplikace v Javě postavené na výše uvedených technologiích.

Kvalifikace lektora:

Předpoklady:

Osnova:

  • Webové aplikace v Javě
  • Přehled Java EE platformy
  • Aplikační servery, Apache Tomcat
  • Základy práce s Apache Maven
  • Deploy, undeploy, redeploy webové aplikace
  • Protokol HTTP - GET, POST, ...
  • Použití Model View Controller (MVC) architektury při programování webových aplikací
  • Použití třívrstvé architektury při programování webových aplikací
  • Návrhový vzor Front controller (Dispatcher Servlet ve Springu)
  • Další návrhové vzory při programování webových aplikací
  • Java Servlety
  • Životní cyklus Servletu
  • Inicializační parametry Servletu
  • Sdílení zdrojů v aplikaci
  • Správa stavu aplikace pomocí HttpSession
  • Cookies a URL-Rewriting
  • Filters a Listeners
  • Tvorba JSP stránek
  • Scriplety, výrazy a expression language (EL)
  • JavaBeans a jejich použití
  • Standardní knihovna tagů JSTL
  • Zakomponování JavaScriptu pro tvorbu moderních webových aplikací - JQuery, JQuery UI, WYSIWYG editor, ...
  • Tvorba JSP stránek pomocí Custom Tags
  • Úvod do Springu
  • Inversion of Control (Dependency Injection)
  • Zapojení vlastních tříd do Springu
  • Životní cyklus třídy ve Springu
  • Aspektově-orientované programování (AOP)
  • Tvorba a použití aspektů
  • Testování pomocí JUnit a Springu
  • Propojení s business vrstvou
  • Základy JPA (Hibernate)
  • ORM (objektově relační mapování) a integrace JPA (Hibernate) se Springem
  • Spring a transakce
  • Spring Web MVC
  • Tvorba moderní webové aplikace



Reference

Školení bylo profesionální jako vždy (přesto v přátelském a otevřeném duchu). Je vidět, že Jirka je v dané problematice jako ryba ve vodě a neustále se posouvá kupředu, k čemuž

Aleš

Skolenie bolo super. Je velmi dolezite, ze ako skolitel nestaci byt dobrym programatorom, treba mat nadanie to aj vediet vysvetlit a podat dalej. Jirka ma nielen nadanie ale aj zanietenie

Peter

Líbilo se mi představení Spring Boot a Thymeleaf. Školení mě celkově obohatilo o nové znalosti.

Petr


Novinky

18.10.2018: JVM Ecosystem Report 2018
Statistik není nikdy málo, tentokrát ohledně obecných technologií, které se používají v Java světě.

26.9.2018: Java Mission Control (JMC) Build
Java 11 kompatibilní JMC build

15.9.2018: Nastavení GZIP komprese, HTTP/2, cachování statických stránek a HTTPS ve Spring Boot serveru
Jak nakonfigurovat Spring Boot server tak, aby byl production-ready?