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
Az Reactive Programming bemutatása
- Mi az a reaktív programozás?
- A reaktív programozási paradigma és előnyei
- Az eszközök és keretek áttekintése: Java 9, Spring, Jersey, Akka, RxJava 2.0
Az Java 9 Flow API felfedezése
- A Flow API főbb jellemzői és összetevői
- Reaktív adatfolyamok megvalósítása a Flow API használatával
- A Flow API integrálása meglévő alkalmazásokkal
Bevezetés az Rx-beJava 2.0
- Az RxJava 2.0 funkcionális reaktív programkönyvtár megértése
- Reaktív adatfolyamok létrehozása RxJava 2.0 használatával
- Egységteszt RxJava 2.0-val
Egyidejű alkalmazások fejlesztése a tavaszszal
- ReactÉv programozás a tavaszi keretben
- Aszinkron és eseményvezérelt alkalmazások készítése
- A párhuzamosság és a méretezhetőség kezelése tavaszi alkalmazásokban
A Akka keretrendszer megvalósítása
- A Akka keretrendszer és alapelvei áttekintése
- Rugalmas és elosztott rendszerek építése a Akka segítségével
- A Akka integrálása az Rx-velJava és Java 9
Egy Reactív alkalmazás felépítése
- Alkalmazás architektúra tervezése
- Építőelemek Java 9, Spring, Akka és RxJava 2.0 használatával
- Az alkalmazás tesztelése és hibakeresése
Reactive alkalmazások telepítése és felügyelete
- Alkalmazások telepítése konténeres környezetben
- Az alkalmazások teljesítményének és viselkedésének figyelése
- Az üzembe helyezés és a méretezhetőség kihívásainak kezelése
Speciális témák és bevált gyakorlatok
- Hibakezelés és hibakeresés reaktív rendszerekben
- A reaktív alkalmazások teljesítményének optimalizálása
- Fejlett minták felfedezése a reaktív programozásban
Összegzés és a következő lépések
Követelmények
- Szilárd alap a JavaScriptben
- Az alapvető webtechnológiák ismerete
- UI szkriptelésben szerzett tapasztalat
Közönség
- Szoftverfejlesztők
- Rendszer építészek
14 Órák
Vélemények (1)
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.