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.

K tomuto školení v současnosti nevypisujeme nové termíny. Kurz byl nahrazen novějším školením Spring Framework a Spring Boot - tvorba backendů a mikroslužeb, jehož součástí je rovněž seznámení s prostředím Spring Framework.

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

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 pro pokročilé (SPR2)
Časový rozvrh:
3 dny (9:00-17:00)
Cena za osobu:
13 900,00 Kč (16 819,00 Kč včetně 21% DPH)

Ukázka prostředí a výuky