Szkolenie adresowane jest do programistów, którzy znają
podstawy języka JavaScript - posiadającą wiedzę na poziomie ukończonego
szkolenia JavaScript kurs podstawowy (dla programistów). Po zakończonym
szkoleniu uczestnicy będą znać funkcyjne możliwości języka JavaScript, umieć je
wykorzystać w praktyce oraz będą świadomi jakie wady i zalety takie podejście
za sobą niesie.
14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.
Programowanie funkcyjne i obiektowe
Programowanie imperatywne i deklaratywne
Ramda.js
Czyste funkcje
Funktory i monady
Niemutowalne struktury danych
Funkcyjne mechanizmy
callback
memoization
higher-order functions
currying
partially applied functions
Transductions
Wstęp do programowanie reaktywnego
Program autorski Grzegorza Marzenckiego (jsTrainings.com)