Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés a reaktív programozásba
- Blokkoló vs. nem blokkoló rendszerek
- Reactive Streams specifikáció
- Előnyök és használati esetek
Project Reactor és Mono/Flux
- Publisher, Subscriber és Subscription
- Munka Mono és Flux használatával
- Hibakezelés és backpressure
Spring WebFlux beállítása
- Spring Boot WebFlux projekt létrehozása
- Függőségek konfigurálása
- Áttekintés a WebClient és a RestTemplate közötti különbségekről
Reaktív REST API-k építése
- Útvonalak és kezelők definiálása
- Kérések leképezése RouterFunction segítségével
- Reaktív vezérlők és adatkötés
Integráció adatbázisokkal
- R2DBC használata reaktív SQL-hez
- MongoDB használata reaktív stílusban
- Kapcsolódás külső API-khoz reaktív módon
WebFlux alkalmazások tesztelése
- Egységteszt írása StepVerifier segítségével
- Integrációs tesztelés WebTestClient segítségével
- Adatforrások és szolgáltatások mockolása
Teljesítmény és ajánlott eljárások
- Szálkezelés és ütemezés a WebFlux-ban
- Hibakeresés reaktív kódban
- Tervezési minták skálázható reaktív alkalmazásokhoz
Üzembe helyezés és valós példák
- WebFlux alkalmazások üzembe helyezése
- CI/CD szempontok
- Esettanulmányok és használat éles környezetben
Összefoglalás és következő lépések
Követelmények
- Alapvető Java programozási ismeretek
- Tapasztalat webalkalmazások fejlesztésében
- Ismeret a HTTP és RESTful API-k terén
Célközönség
- Reaktív programozásban kezdő Java fejlesztők
- Technikai vezetők és architektusok, akik felfedezik a Spring WebFlux-t
- Backend mérnökök, akik nem blokkoló webalkalmazásokat szeretnének építeni
35 Órák
Vélemények (1)
Minden technikai lecke több gyakorlati feladattal együtt jött, hogy megszilárdítsuk a fogalmakat.
Andrei-Calin Bajea
Kurzus - OWASP Top 10 2025
Gépi fordítás