Spring tanfolyam

Időtartam: 40 tanóra

Közönség: Java SE, adatbáziskezelési ismeretekkel rendelkező gyakorló programozók, akik gyakorlati ismereteket szeretnének szerezni Spring (backend/web) programozásban

Cél: Spring alapelveinek megértése, gyakorlati alkalmazásának elsajátítása

Ár: 216.000 Ft + ÁFA / fő-től

  1. Spring alapok, Spring keretrendszer működésének megértése
    • Környezet telepítése (STS, Lombok)
    • Lombok használata
    • Spring Boot MVC program készítése (szerveren renderelt UI és API-felület)
    • HTTP(S)-kommunikáció (GET, POST,…), cookiek, linkek
    • N-rétegű alkalmazások felépítése
    • Repository-Service-Controller architektúra
    • Spring Framework működése
      • Inversion of Control
      • Dependency Injection
      • Spring Container
      • Application Context
    • Reflection API
    • Mini Spring keretrendszerutánzat bemutatása
  2. Spring MVC általános tudnivalók
    • Spring MVC felépítése (Controller és Service osztályok)
    • JdbcTemplate
    • JPA
    • Spring Data JPA
    • Hibakezelés
    • Logolás
  3. Spring és a szerveren renderelt UI
    • Thymeleaf alapok
    • Sessionkezelés
    • Lokalizáció, I18N
    • Validáció
    • Formatting
    • Fájl feltöltése
  4. Spring backendként
    • RPC attitűd
    • RESTful attitűd
    • Képek, PDF-ek visszaadása
    • Javascript alapok
  5. Tesztelés és mockolás Spring (MVC) környezetben
  6. Spring Security