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

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák