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
Tematika
- 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
- 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
- Spring és a szerveren renderelt UI
- Thymeleaf alapok
- Sessionkezelés
- Lokalizáció, I18N
- Validáció
- Formatting
- Fájl feltöltése
- Spring backendként
- RPC attitűd
- RESTful attitűd
- Képek, PDF-ek visszaadása
- Javascript alapok
- Tesztelés és mockolás Spring (MVC) környezetben
- Spring Security