Schița de curs

Introducere

Programare Funcțională în Profunzime

  • Programare orientată pe obiecte vs programare funcțională
  • Funcții de primă clasă și funcții de ordin superior

Programare Funcțională în C++

  • Scrierea de cod într-un stil funcțional
  • Crearea de funcții Lambda
  • Capturarea obiectelor
  • Combinarea funcțiilor

Metaprogramare și Programare Reactivă Funcțională

  • Aplicarea factorialelor
  • Utilizarea bibliotecilor de șabloane C++ și a bibliotecilor de programare funcțională
  • Lucrul cu extensii Reactive și biblioteca RxCpp

Dezvoltare Funcțională în C++

  • Construirea aplicațiilor
  • Utilizarea funcțiilor de ordin superior
  • Lucrul cu gestionarea erorilor
  • Implementarea functorilor și monadelor
  • Refactorizarea codului
  • Scrierea testelor unitare
  • Profilarea performanței
  • Aplicații multithreading

Rezumat și Concluzie

Cerințe

Cerințe Preliminare

  • O înțelegere a programării procedurale/orientate pe obiecte
  • Experiență de bază cu C++

Publicul Țintă

  • Dezvoltatori Web
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite