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


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (3)

Rokon tanfolyam

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

  21 Hours

Rokon kategóriák