Schița de curs

Introducere

Funcțional Programming în profunzime

  • Programarea orientată pe obiecte vs programarea funcțională
  • Funcții de primă clasă și funcții de ordin superior
  • Mapare, filtrare și callback-uri

Pregătirea mediului de dezvoltare

  • Instalarea și configurarea NPM și Node.js
  • Instalarea și configurarea Ramda

Structuri de date imuabile

  • Actualizarea obiectelor și a tablourilor
  • Rezumarea datelor dintr-un array

Funcții de primă clasă, de ordin înalt și de matrice

  • Atribuirea, transferul și returnarea funcțiilor
  • Lucrul cu funcții de ordin înalt
  • Cartografierea, filtrarea, reducerea și combinarea funcțiilor.

HTML și CSS

  • Generarea HTML și CSS
  • Transformarea datelor în HTML și CSS

Concepte funcționale avansate

  • Utilizarea callback-urilor
  • Utilizarea callback-urilor cu argumente
  • Lucrul cu aplicații parțiale și recursivitate

Rezumat și concluzii

Cerințe

Condiții prealabile

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

Audiență

  • Dezvoltatorii web
 14 ore

Mărturii (5)

Cursuri înrudite

Categorii înrudite