Ежедневно, с 8:30 до 22:30
Предзаказ
1373

React. Интенсивный курс для программистов

Средняя оценка 5.0 из 5 на основании 1 голосов 5.0 (1)
2 0
0
Сайт:
990 ₽
11200 ₽
-91%
Кэшбэк: 5% (50 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Изучить философию и дух компонентного подхода современных javascript-фреймворков, научиться использовать React для решения практических задач.

Для новичков React выглядит немного сложнее, чем Vue.js. Но вакансий на нём больше.

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

Урок #1

  • Простая сборка с vite
  • Понимание JSX
  • Понимание основных хуков
  • Изменение состояния и иммутабельность
  • Рендеринг элементов в цикле
  • Нюансы атрибута key

Урок #2

  • useEffect, useRef, useMemo
  • Взаимодействие между компонентами
  • Однонаправленный поток данных
  • Обработка событий
  • Children — передача контента в компонент
  • Работа с формами

Урок #3

  • Работа со стилями
  • Модульный CSS vs CSS in JS
  • Идеи Tailwind CSS
  • Работа с готовыми UI-фреймворками
  • Использование Material Tailwind

Урок #4

  • Проблемы большой иерархии компонентов
  • Проброс параметров сквозь уровни
  • Понимание React Context
  • Context Provider и useContext
  • Создание своих хуков

Урок #5

  • Управление состоянием приложения
  • Централизованное хранилище данных
  • Mobx vs Redux / Recoil
  • Основы работы с Mobx
  • Состояние, геттеры и методы
  • Mobx и реактивность компонентов

Урок #6

  • Продвинутая работа с Mobx
  • Модули хранилища и rootStore
  • Внедрение хранилища через контекст
  • Основы React Router
  • Нюансы режима Api History
  • Создание небольшого SPA

Урок #7

  • Взаимодействие с серверным API
  • Подготовка к работе с Fetch / Axios
  • Построение архитектуры приложения
  • Сущности http и api
  • Глобальная обработка ошибок

Урок #8

  • Доработка SPA
  • Применение изученных тем
  • Сборка в production
  • Перенос SPA на сервер
  • Рекомендации по дальнейшему развитию
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 19.05.2023 Артикул 1373

Об авторах

Фото: Дмитрий Лаврик
0.0
Дмитрий Лаврик
Веб-разработчик и преподаватель, учит с 2011 года, автор библиотеки SmartGrid. Курсы по вёрстке, JavaScript, Vue, React, Node.js, PHP и Laravel.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: React. Разработка сложных клиентских приложений
Скидка 85%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
React. Разработка сложных клиентских приложений
React и Next.js
Постер товара: Введение в React
Скидка 84%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Введение в React
Фронтенд-фреймворки
Постер товара: Продвинутый Frontend. В Production на React
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Продвинутый Frontend. В Production на React
React и Next.js
Постер товара: React – полный курс по React и Redux
Скидка 72%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
React – полный курс по React и Redux
Фронтенд-фреймворки
Постер товара: React - Полное руководство
Скидка 77%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
React - Полное руководство
Фронтенд-фреймворки
Постер товара: Профессия React-разработчик
Скидка 89%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Профессия React-разработчик
Фронтенд-фреймворки
Постер товара: Продвинутый курс по Фронту
Скидка 86%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Продвинутый курс по Фронту
React и Next.js
Постер товара: Полный курс по React.JS для начинающих
Скидка 55%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Полный курс по React.JS для начинающих
Фронтенд-фреймворки