JS: Programowanie funkcjonalne - kurs 3900 rub. z Hexlet, szkolenie 12 godz., data: 1 grudnia 2023 r.
Miscellanea / / December 04, 2023
Zawarte w kursie
- 9 lekcji (wideo i/lub tekst)
- 11 ćwiczeń w symulatorze
- 40 testów weryfikacyjnych
- Dodatkowe materiały
- Pomoc w „Dyskusjach”
- Dostęp do innych kursów na platformie
Czego się dowiesz
- Oceń złożoność funkcji i uprość ich kod
- Zaawansowane wykorzystanie zamknięć
- Użyj kompozycji funkcji, aby rozwiązać problemy w świecie rzeczywistym
Dowiesz się, czym są funkcje pierwszego rzędu. Dowiesz się, jak zmniejszyć złożoność funkcji i zrozumieć, jak funkcje zachowują się w wyrażeniach złożonych. Dowiesz się, jak używać domknięć, zwracać funkcje z funkcji, curry i częściowych aplikacji. Wiedza zdobyta na tym kursie pomoże Ci zaprojektować zwięzłe i wydajne programy poprzez oddzielenie skutków ubocznych od czystego kodu. Ten kurs jest odpowiedni dla osób kontynuujących naukę JavaScript. Aby ułatwić sobie naukę, warto wcześniej zapoznać się z kursami JS: Functions i JS: Objects.
Wstęp
Zapoznaj się z kursem i przygotuj swoje środowisko.
Wyrażenie strażnika
Naucz się redukować złożoność funkcji
Ustawienia domyślne
Poznaj nową składnię, która pozwala ustawić parametry domyślne
Wykonywanie funkcji
Pogłębij wiedzę na temat zachowania funkcji w wyrażeniach złożonych.
Wyposażenie pierwsza klasa
Dowiedz się, że funkcje są danymi
Środowisko leksykalne
Powtórz materiał o środowiskach w JavaScript
Zwracanie funkcji z funkcji
Naucz się generować nowe funkcje w oparciu o stare. Zapoznaj się z koncepcją „zamknięcia”.
Częściowe zastosowanie
Poznaj techniki redukcji kodu
Curry
Dowiedz się, czym jest curry i dlaczego jest przydatne
Dodatkowe materiały
Artykuły i filmy przygotowane przez zespół Hexlet. Pomoże Ci zgłębić tematykę kursu