курс

JS: React Hooks

2595 студентов
Последнее обновление: 06 мая 2025
Курс JS: React Hooks
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

7 уроков (видео и/или текст)
20 проверочных тестов
Доступ к остальным курсам платформы

Чему вы научитесь

  • Использовать встроенные хуки
  • Создать приложение, состоящее только из функциональных компонентов
  • Внедрить готовые хуки для решения типовых задач

Описание

На этом курсе вы изучите React Hooks. Вы узнаете, как создавать приложения без классов на функциональных компонентах. В итоге вы научитесь использовать основные хуки для управления состоянием, доступа к DOM-элементам и других функций. Хуки пригодятся, если вы решите использовать функциональные компоненты вместо классовых.

Этот курс предполагает, что студент уже уверенно владеет синтаксисом и методами работы с функциями и объектами, а также имеет базовое представление о React. Если вам нужно освоить или освежить какие-то знания, рекомендуем вам следующие курсы:

useEffect useState хуки useRef

Программа курса

Продолжительность 3 часа
  • 1

    Введение

    Знакомимся с курсом и готовим окружение
  • 2

    Хук useState

    Знакомимся с принципами работы хуков и изучаем самый базовый, отвечающий за работу с состоянием

    тесты

  • 3

    Хук useEffect

    Учимся изолировать побочные эффекты с помощью хуков

    тесты

  • 4

    Хук useContext

    Учимся работать с контекстом через хуки

    тесты

  • 5

    Хук useRef

    Учимся получать доступ к DOM-элементам с помощью хуков

    тесты

  • 6

    Хуки useCallback и useMemo

    Учимся создавать значения с Memo

    тесты

  • 7

    Композиция компонентов

    Учимся выстраивать правильную композицию и оптимизировать приложение без memo

    тесты

  • 8

    Дополнительные материалы

    Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Формат обучения

Рекомендуемые программы

профессия
10 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
4 месяца
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
9 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
5 месяцев
c опытом
Старт 9 октября
профессия
16 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
8 месяцев
c опытом
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
3 месяца
c опытом
в разработке
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября