Chcesz dowiedzieć się czym jest asynchroniczność? W tej serii filmów wyjaśnię Ci czym jest programowanie asynchroniczne i czym jest asynchroniczność w JavaScript? W tej serii filmów dowiesz się: 👉 Czym są funkcje asynchroniczne? 👉 Czym są obietnice? (Obiekt Promise w JavaScript) 👉 Czym jest Promise Constructor 👉 Jak łączyć obietnice? (tzw. promise chaining) 👉 Jak korzystać z Promise API? 👉 Jak działa składnia async await (tutorial) 👉 Czym są generatory? (i słowo yield w JavaScript) 👉 Czym różnią się generatory od obietnic? Zatem ta seria przeprowadzi Cię krok po kroku przez asynchroniczność, dzięki czemu zdobędziesz m.in. umiejętność pracy z API. To wszystko w formie krótkich tutoriali by overment 🙂
Czym jest programowanie funkcyjne (eng. functional programming)? Jak wygląda w JavaScript i dlaczego zdecydowanie warto się go nauczyć? W tej serii poruszam tematy takie jak Higher-order functions, pure functions, function composition, currying czy shared state. Wyjaśniam również dlaczego dziedziczenie obiektów jest złe oraz w jaki sposób zastąpić je korzystając z kompozycji obiektów. Znajomość programowania funkcyjnego jest również niesamowicie użyteczna w przypadku frameworków takich jak React.js czy Vue.js.