АДАПТИВНАЯ ВЕРСТКА ЗА 5 МИНУТ

Как сделать БУРГЕР МЕНЮ на ЧИСТОМ HTML и CSS без JAVASCRIPT

МЕДИА ЗАПРОСЫ за 2 МИНУТЫ | CSS

ПОЛНЫЙ КУРС по SCSS / SASS 2024

Hello World на JavaScript, история языка | Курс по JavaScript №1

Переменные в JavaScript | let, const и var | Курс по JavaScript №2

ТИПЫ ДАННЫХ в JavaScript | Курс по JavaScript #3

Всё про ОБЪЕКТЫ в JavaScript | Курс по JavaScript #4

Как Работает КОНВЕРТАЦИЯ ТИПОВ в Javascript | Курс по JavaScript #5

Всё про Массивы в JavaScript в ОДНОМ видео

Нейросети убили вёрстку? Спокойно, давай по пунктам

Линтеры и форматтеры в фронтенде: ESLint, Stylelint и Prettier без боли

Мой стартовый шаблон для вёрстки: Minista + JSX + Vite — без Gulp и Webpack

To Do List на чистом JavaScript — без фреймворков и библиотек

Я сделал полный курс по React (22 урока, 7+ часов практики)

React JS с 0 для начинающих. Введение. Что такое React? Преимущества React. Зачем React нужен?

Как создать проект на React через Vite. Установка, настройка и структура проекта

JSX в React: особенности синтаксиса, подводные камни, условный рендеринг и списки

Функциональные компоненты в React. Как разбить интерфейс на переиспользуемые части

Props в React. Что такое пропсы, как передавать данные и зачем нужен children

События в React: клики, ввод текста и отправка форм. Обработка onClick и onChange

Состояние компонента в React. useState на практике: добавляем и обновляем данные

Хук useEffect и жизненный цикл компонента. Сохраняем состояние в localStorage. Фильтрация задач

Управляемые и неуправляемые компоненты в React. Хук useRef и работа с DOM

Оптимизация в React: как и когда использовать memo, useCallback и useMemo

Контекст в React: хук useContext и избавление от prop drilling

Кастомные хуки в React: как выносить логику в отдельные функции

Большой разбор ваших вопросов: обучение, работа, мотивация

Формы в React: управление вводом и простая валидация без сторонних библиотек

Работа с API в React. Подключение к json-server и fetch-запросы: GET, POST, DELETE, PATCH