Programarea funcțională este o modalitate de a programa unde valorile sunt transmise în funcții, iar acele funcții sunt, de asemenea, valori. Principiile programării funcționale îi pot ajuta pe dezvoltatori să scrie coduri elegante, menținute, scalabile și previzibile.

Am lansat un curs complet de programare funcțională în Java pe canalul YouTube Routech.org. Acest curs a fost dezvoltat de Nelson Djalo de la Amigoscode. În timp ce acest curs este pentru începători, ar trebui să aveți deja unele cunoștințe de Java.

În acest curs, veți afla când, de ce și cum să utilizați programarea funcțională. Veți afla puterea interfețelor funcționale Java și cum pot fi folosite pentru a crea declarații puternice și modele de proiectare. De asemenea, veți învăța cum să scrieți cod declarativ prin combinarea interfețelor funcționale cu fluxurile.

Iată subiectele și abilitățile acoperite în acest curs:

  • Imperativ vs Declarativ
  • Interfețe funcționale
  • Funcții, predicat, consumatori și furnizori
  • Fluxuri și opționale
  • Model combinator
  • Lambdas
  • Rambursări
  • Proprietățile programării funcționale

Urmăriți videoclipul de mai jos sau pe canalul YouTube Routech.org (Ceas de 2 ore).