- Вступ
- Змінні
- Типи даних
- Умовні оператори
- Детальніше про оператори в JS
- Приведення / конвертація типів
- Функції
- Масиви
- Цикли
- Область видимості / Scope
- DOM
- Замикання (Closures)
- Hoisting
- Методи масивів filter/map/reduce та інші
- Стрілкові функції (Arrow functions)
- Створення базового To-Do List
- Об’єкти vs Примітиви
- Поверхневе та глибоке (Shallow vs Deep) клонування об’єктів
- AJAX
- http-запити. Функція fetch
- Проміси / Promises