JS: Funkčné programovanie - kurz 3900 rub. z Hexlet, tréning 12 hodín, Termín: 1.12.2023.
Rôzne / / December 04, 2023
Zahrnuté v kurze
- 9 lekcií (video a/alebo text)
- 11 cvičení na simulátore
- 40 overovacích testov
- Dodatočné materiály
- Pomoc v "Diskusie"
- Prístup k ďalším kurzom na platforme
Čo sa naučíš
- Vyhodnoťte zložitosť funkcií a zjednodušte ich kód
- Pokročilé použitie uzáverov
- Použite kompozíciu funkcií na riešenie skutočných problémov
Dozviete sa, čo sú funkcie prvého poriadku. Dozviete sa, ako znížiť zložitosť funkcií a pochopíte, ako sa funkcie správajú v zložených výrazoch. Dozviete sa, ako používať uzávery, vracanie funkcií z funkcií, currying a čiastočné aplikácie. Poznatky z tohto kurzu vám pomôžu navrhnúť stručné a efektívne programy oddelením vedľajších efektov od čistého kódu. Tento kurz je vhodný pre tých, ktorí sa naďalej učia JavaScript. Aby ste si učenie uľahčili, mali by ste si vopred naštudovať kurzy JS: Functions a JS: Objects.
Úvod
Spoznajte kurz a pripravte si prostredie.
Strážny výraz
Naučte sa znižovať zložitosť funkcií
Predvolené nastavenia
Získajte informácie o novej syntaxi, ktorá vám umožňuje nastaviť predvolené parametre
Vykonávanie funkcií
Prehĺbte svoje pochopenie toho, ako sa funkcie správajú v zložených výrazoch.
Prvotriedne vybavenie
Naučte sa, že funkcie sú dáta
Lexikálne prostredie
Zopakujte si materiál o prostrediach v javascripte
Vrátenie funkcií z funkcií
Naučte sa vytvárať nové funkcie založené na starých. Preskúmajte pojem „uzavretie“.
Čiastočná aplikácia
Naučte sa techniky redukcie kódu
Kariovanie
Pochopte, čo je kari a prečo je užitočné
Dodatočné materiály
Články a videá kurátorom tímu Hexlet. Pomôže vám ponoriť sa hlbšie do témy kurzu