Что такое JavaScript?
Основные типы данных
Объявление переменных
Приведение типов: явное и неявное
Сравнение строк, чисел, объектов
Что такое селекторы?
Виды селекторов: теги, классы, айди
Работа с padding и margin
Работа со шрифтами
Оформление элементов основы
Что такое блочная модель?
Что такое блочная верстка?
Виды блочной верски: float, inline-block, flex модель
адаптивная верстка
Что такое Bootstar?
Подлючение Bootstar
Сетка Bootstar
Выстраивание структуры сайта.
Обзор готовых секций: меню, формы и др.
Экзамен. Разбор экзамена
Состояние
и позиционирование элементов
Что такое состояния элементов?
Состояние элементов: hover, active, focus
Что такое псевдоклассы?
Виды псевдоклассов и работа с ними
Что такое позиционирование элементов?
как подключить сss
Подлючение файла со стилями
Примеры анимации на React
из библиотек
Classname и встроенные стили
Введение в Redux
Что такое Redux, какие проблемы решает
Redux Toolkit
Введение в TypeScript
Что такое TypeScript, для чего нужно какие проблемы решает
Первое приложение на TypeScript
Экзамен. Разбор экзамена. Закрепление знаний по React
Условные операторы (if, switch, тернарный оператор)
Операнды. Работа с ними
Практика
Что такое цикл?
Какие бывают циклы?
Цикл while, for, for ... in, for ... of
Что такое объект
Копирование объектов
Свойства объектов
Что такое массив?
Свойства массивов
Перебор массива в циклах, методы массивов (push, pop, shift)
Метод spread
Что такое функции?
Виды функций
Способы объявления функций
Аргументы функции
Что такое return?
Вложенные функции и замыкания
Объявление функций внутри других
Возврат функций
Введение, для чего нужны и когда использовать хуки
Правила хуков
Хуки useState(), useEffect(). Props Drilling и useContext().
Смотреть программу полностью
Что такое DOM-дерево
Событие мыши
Событие сколла и клавиатуры
Методы addEventListener
и removeEventListener
Прикрепление функции к объекту.
Ключевое слово this
Понятие prototype
Что такое React и для чего он нужен?
Как уго установить?
Первый запуск проекта
Понятие prototype
Что такое асинхронность?
Функции setTimeout и setItnerval
CallBack функции, callback hell, promise, async, await
Экзамен. Разбор экзамена. Закрепление ранее разобранных тем