JavaScript
Добавление скриптов на страницу (Какие бывают варианты добавления скриптов в приложение? Основные атрибуты тега <script>)
Типы данных в JS ( Какие бывают?)
Переменные в JS (Как создаются?)
Объект (Что это?)
Функции (Что это такое? Какой синтаксис создания функции?)
Работа с DOM (Как осуществляется навигация в DOM дереве? Как осуществляется поиск элементов в документе? Работа с классами(добавление и удаление), Добавление стилей элементам из JS)
Браузерные события (Что такое событие? Какие события бывают?)
Объект события event (Что он из себя представляет и для чего он нужен?)
Обработчики событий (Рассказать про onClick, addEventListener )
Fetch запросы (Что это? Зачем они нужны?)