ЈС: Функционално програмирање - курс 3900 руб. из Хекслета, обука 12 часова, Датум: 01.12.2023.
мисцеланеа / / December 04, 2023
Укључено у курс
- 9 лекција (видео и/или текст)
- 11 вежби у симулатору
- 40 верификационих тестова
- Додатни материјали
- Помоћ у "Дискусијама"
- Приступ другим курсевима на платформи
Шта ћеш научити
- Процените сложеност функција и поједноставите њихов код
- Напредна употреба затварача
- Користите композицију функција за решавање проблема из стварног света
Научићете шта су функције првог реда. Научићете како да смањите сложеност функција и разумете како се функције понашају у сложеним изразима. Научићете како да користите затварања, враћање функција из функција, цурриинг и делимичне апликације. Знање из овог курса ће вам помоћи да дизајнирате концизне и ефикасне програме одвајањем нежељених ефеката од чистог кода. Овај курс је погодан за оне који настављају да уче ЈаваСцрипт. Да бисте олакшали учење, требало би да унапред проучите курсеве ЈС: Функције и ЈС: Објекти.
Увод
Упознајте курс и припремите своје окружење.
Гуард Екпрессион
Научите да смањите сложеност функција
Подразумевана подешавања
Сазнајте више о новој синтакси која вам омогућава да поставите подразумеване параметре
Извршавање функција
Продубите своје разумевање како се функције понашају у сложеним изразима.
Објекти прве класе
Научите да су функције подаци
Лексичко окружење
Поновите материјал о окружењима у јавасцрипт-у
Враћање функција из функција
Научите да генеришете нове функције на основу старих. Истражите концепт „затварања“.
Делимична примена
Научите технике редукције кода
Цурриинг
Схватите шта је кари и зашто је корисно
Додатни материјали
Чланци и видео снимци које је курирао Хеклет тим. Помоћи ће вам да зароните дубље у тему курса