Урок №1 |
Знайомство з JS. Змінні. Типи даних. Взаємодія з користувачем.
|
Урок №2 |
Основні оператори. Числа.
|
Урок №3 |
Рядки.
|
Урок №4 |
Логічні оператори. Розгалуження.
|
Урок №5 |
Розгалуження. Інструкція switch. Область видимості.
|
Урок №6 |
Цикли.
|
Урок №7 |
Масиви. Ітерація
|
Урок №8 |
Методи масиву
|
Урок №9 |
Функції
|
Урок №10 |
Колбек і стрілочні функції
|
Урок №11 |
Об’єкти. Створення, властивості, методи об'єкту
|
Урок №12 |
Об’єкти. Перебір об'єкту
|
Урок №13 |
Об’єкти. Деструктуризація об'єктів
|
Урок №14 |
Імперативний і декларативний код. Чисті функції
|
Урок №15 |
Перебираючі методи масиву
|
Урок №16 |
ООП
|
Урок №17 |
DOM
|
Урок №18 |
DOM (Частина 2)
|
Урок №19 |
Події
|
Урок №20 |
Події. Події клавіатури та миші
|
Урок №25 |
Оптимізація подій
|
Урок №26 |
Бібліотека Lodash. Throttle і Debounce
|
Урок №27 |
Концепція Intersection Observer (Практика)
|
Урок №29 |
Бібліотеки та фрейморки
|
Урок №30 |
Модульність коду. Бандлер JS-модулів Parcel
|
Урок №31 |
Шаблонізація. Handlebars
|
Урок №32 |
Формат даних JSON
|
Урок №33 |
Веб-сховище
|
Урок №34 |
Асинхронність
|
Урок №35 |
Таймери
|
Урок №36 |
Дата та час
|
Урок №37 |
Проміси
|
Урок №38 |
Методи класу Promise. Цикл подій
|
Урок №39 |
HTTP запити 1. REST API
|
Урок №40 |
HTTP-запити 2. AJAX
|
Урок №41 |
Пагінація
|
Урок №42 |
CRUD взаємодії з ресурсами бекенду
|
Урок №43 |
Асинхронні функції async/await
|