Курс Функції JavaScript

  • Online
  • Для досвідчених
  • JavaScript
Навчальний центр: ITGid
Формат:Відеокурс / Платформа
Мова викладання:Russian
Початок курсу:Будь-який момент
Вартість навчання:1 025 UAH за курс

Курс підвищеної складності. Все про функції. Області видимості, аргументи, return, замикання, стрілочні функції, контекст: call, apply, bind, callback функції, pure функції, рекурсія.

Програма курсу

Вивчаємо:

  • function declaration
  • Робота з аргументами функції
  • return
  • Область видимості функції
  • arrow function
  • callback
  • this
  • call, apply, bind
  • function expression
  • function declaration statement
  • pure function
  • recursion
  • closure

Спринти

  • Функції. Function Declaration. Запуск функцій
  • Функції і аргументи
  • Return і повернення значення
  • Стрілкові функції
  • Функції callback
  • Контекст і функції. Call, apply, bind
  • Function definition expression, function declaration statement
  • Pure function, функції вищого порядку
  • Функції вищого порядку - практичне застосування
  • Рекурсія
  • Рекурсія - рекурсивний перебір DOM елементів
  • Замикання

Питання які розглядаються:

  • способи створення функцій
  • робота з аргументами та функцією як об'єктом
  • значення, що повертаються і функції, що повертаються
  • стрілкові функції, їх особливості
  • callback функції
  • контекст функцій, поняття this, робота з контекстом
  • call, apply, bind
  • способи створення та виклику функцій, області видимості
  • функції вищого порядку
  • рекурсія, способи написання та створення рекурсій
  • рекурсивні обходи об'єктів
  • замикання областей видимості, створення замикань

Проєкт

Мініпроєкт - адаптація слайдеру цитат з фоном, що динамічно генерується на pure функції.

Вимоги до проходження курсу

  • знання JavaScript на рівні курсу JavaScript 2.0
  • рекомендація - перед проходженням цього курсу пройти курс "Методи масивів"

Особливості курсу

  • 12 спринтів 134 таски
  • Проєкт
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
10 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
уточнюйте
Навчальний центр
Джун IT Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
32 годин
Рівень
Для дітей, Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
20.05.2025
Тривалість
38 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
19 000 UAH за курс
Навчальний центр
Beetroot Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте