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
Mărturii (5)
Learned a whole lot about the topic
Zsolt Langviser - Accenture Industrial SS
Curs - NestJS: Beginner to Advanced
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Curs - Spring Boot, React, and Redux
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Curs - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Curs - Ant Design
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.