Spring Framework - základní kurz (SPR1)

Programování, Java, Spring

V rámci základního školení se seznámíte s možnostmi vývoje aplikací v prostředí Spring Framework. Kurz Vás dále seznámí s možnostmi vytvoření vlastní aplikace za pomocí jednouchého šablonovacího grameworku nebo s REST rozhraním. Naučíte se základy práce s databází, a to jak pomocí JPA tak JDBC Template, a také jak migrovat databází na novější verzi aplikace. Nedílnou součástí moderní aplikace je kvalitní správa uživatelů a jejich práv pomocí Spring security.

Lokalita, termín kurzu



Náplň kurzu:

Skrýt detaily
  • Úvod do Spring Framework
    1. Spring Framework, historie, výhody
    2. Spring Boot a jeho použití
    3. Architektura Spring aplikace
    4. Dependency injection a Inversion of Control
    5. Základní pojmy ve Spring Framework
  • Prezentační vrstva ve spring
    1. Spring MVC, statický obsah (html, obrázky, CSS, JavaScript)
    2. Šablony jako náhrada za JSP (Thymeleaf)
    3. Prezentační vrstva v REST
  • Datová vrstva aplikace
    1. Spring Repository (JPA)
    2. JDBC Template
    3. Databázové migrace (Flyway)
  • Zabezpečení webové aplikace
    1. Správa uživatelů a jejich rolí
    2. Přihlašování do aplikace a session
    3. Konfigurace práv uživatelů
  • Konfigurace aplikace a její nasazení
    1. Application.properties a application.yaml
    2. Aplikační profily a jejich použití
    3. Vlastní propery a jejich použití
Předpokládané znalosti:
Znalost programování v jazyce Java SE.
Doporučený předchozí kurz:
Java - úvod do programování (JAV1)
Doporučený následný kurz:
Spring Framework - pro pokročilé (SPR2)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
13 900,00 Kč (16 819,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

The Information Factory S.A., Zdenek K.
Spring Framework - základní kurz ( SPR1)
"Výrazně nad očekávání. Jsem velmi spokojen. Bylo to velmi intenzivní."
The Information Factory S.A., Oldrich P.
Spring Framework - základní kurz ( SPR1)
"Vše super, obsah školení byl na místě přizpůsoben přímo podle našich dotazů a očekávání."
I&C Energo a.s., Michal M.
Spring Framework - základní kurz ( SPR1)
"Kurz na mna zaposobil velmi dobre, zacal som chapat problematiku vo vacsej hlbke, super rady do beznej praxe, ako robit veci lepsie. Menej casu bolo na prakticku cast, ale to sa ani stihnut neda a nieje to az tak dolezite. Instruktor bol naozaj skvely"
Simplity s.r.o., Michal G.
Spring Framework - základní kurz ( SPR1)
"Kurz bol velmi zazivny a prinosny. Urcite by som odporucal aj ostatným. Nejaké tie základy SPRINGu som mal, ale konečne som mal tu možnosť sa to naučit systematický spôsobom, krok po kroku. Rada príkladov a projektov ma utvrdila v tom, že SPRINGu sa netreba báť a že je to jednoduchý a super framework. Školiteľ to vedel predať velmi jednoducho s množstvom príkladom. Na vššetky otázky vedel hneď odpovedať."