Kurzusleírás

Bevezetés

Funkcionális Programming mélységben

  • Objektumorientált programozás vs funkcionális programozás
  • Első osztályú függvények és magasabb rendű függvények

Funkcionális Programming in C++

  • Kódírás funkcionális stílusban
  • Lambda függvények létrehozása
  • Tárgyak rögzítése
  • Funkciók összevonása

Metaprogramozás és Functional Reactive Programming

  • Faktoriálok alkalmazása
  • C++ sablonkönyvtárak és funkcionális programozási könyvtárak használata
  • Munka Reactive kiterjesztéssel és RxCpp könyvtárral

Funkcionális C++ Fejlesztés

  • Alkalmazások építése
  • Magasabb rendű függvények használata
  • Hibakezeléssel végzett munka
  • Funktorok és monádok megvalósítása
  • Refaktorálási kód
  • Írásegységi tesztek
  • Profilalkotási teljesítmény
  • Többszálú alkalmazások

Összefoglalás, és következtetés

Követelmények

Előfeltételek

  • A procedurális/objektum-orientált programozás megértése
  • Alapvető tapasztalat a következővel: C++

Közönség

  • Webfejlesztők
 14 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (4)

Rokon tanfolyam

Using C++ in Embedded Systems - Applying C++11/C++14

21 Hours

Rokon kategóriák