🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
смотрят
5 студентов

Описание

Что вы изучите?

  • Изучите основы React Научитесь создавать приложения с React и Redux Почему Redux это важно и как Firebase работает с React

Требования

  • Базовые знания и навыки в JavaScript и HTML Будет полезным, но не обязательно: Опыт в ES6+JavaScript
  • NFT Certificate
  • 73 Количество лекций
  • Средний
  • English
  • 5.0 Рейтинг
  • +110 XP

Share Course on Social media

Содержание

Course consist of total 6ч 58м of content, in total.

Раздел 1: Введение в React
1:21:41
Создание элемента React
05:02
Создание вложенных элементов React
07:40
Как React использует элементы React для создания Virtual DOM
00:47
Что такое компоненты в React
03:35
Создание компонента в React
05:34
Добавление проверок свойств
02:32
Создание вложенных компонентов в React
05:06
Создание состояния в компоненте React
08:24
Обновление состояния компонента с помощью событий
07:39
Итерация массива и рендер компонентов
05:08
Передача функции родителя к дочернему компоненту
09:13
Конвертирование компонентов React в JSX-c
09:00
Заключение модуля
01:41
Раздел 2: Поток данных в React
29:14
Введение в модуль
00:45
Состояние в компоненте React
04:39
Поверхностное слияния с помощью setState
06:25
Использование свойств PropTypes и стандартных свойств в компоненте React
06:14
Создание без компонентов React без состояния
03:34
Сообщение с родительским компонентом и дочерним компонентом
06:46
Заключение модуля
00:51
Раздел 3: Методы LifeCycle компонента
27:50
Что такое методы LifeCycle в компоненте React
01:05
Типы и фазы методов LifeCycle
03:54
LifeCycle Методы установки в действии
08:47
LifeCycle Методы обновления в действии
06:32
Обработка ошибок с componentDidCatch-c
07:32
Раздел 4: Создание компонентов
55:44
Настройка React приложения
03:21
Добавление Bootstrap в React
01:15
Создание Restful API с сервером Json
06:36
Отправка HTTP-запроса в React с Axios
05:50
Итерация массива и компоненты Redner
05:47
Добавление карты Bootstrap в список предметов рендера
06:54
Создание компонента Header
06:03
Обработка ошибок с компонентом Custom ErrorMessage
07:09
Добавление Loading Spinner
03:34
Удаление ссылки по ID
09:15
Раздел 5: React Context API
35:08
Введение в React Context API
03:33
React Context API в действии
15:38
Создание Reducer для обновления состояния в React Context
09:12
Рефакторинг кода Context
04:23
Создание нового действия для обработки ошибок
02:22
Раздел 6: Работа с формами
37:06
Создание компонента формы AddLink
03:11
Добавление состояние в форму
05:30
Сохранение новой ссылки при помощи отправки HTTP Post-запроса
13:42
Создание отдельного компонента для ввода FormControl
06:49
Добавление формы проверки в React и Bootstrap
07:54
Раздел 7: Роутинг с React Router
21:26
Добавление навигационных ссылок с помощью React-Router
04:09
Перенаправление после отправки новой ссылки
01:05
Создание компонента NotFound
01:49
Создание нового компонента для редактирования ссылки
14:23
Раздел 8: Управление состоянием с Redux
28:17
Настройка Redux в проекте React
10:26
Подключение компонента React в Redux
06:36
Удаление ссылки
06:39
Добавление записи в Redux Store
04:36
Раздел 9: Потребление API с помощью Async ActionCreators
22:39
Создание действия Async Action для to извлечения ссылки из API
07:19
Удаление Async Action
01:13
Создание Async Action для добавления ссылки
01:28
Извлечение одиночной ссылки и добавление в форму
08:30
Создание Async Action для обновления ссылки
04:09
Раздел 10: Интеграция с Firebase
34:12
Создание базы данных на Firebase
03:46
Извлечение данных из коллекции Firebase в компонент React
11:39
Удаление doc из коллекции Firebase внутри компонента React
04:20
Добавление Doc в коллекцию Firebase внутри компонента
02:49
Обновление док из коллекции в компонент
11:38
Раздел 11: Аутентификация Firebase
45:37
Регистрация пользователя в React и Firebase
08:39
Выход пользователя
14:32
Вход пользователя с помощью Firebase и React
04:18
Применение аутентификации на приватных каналах
07:23
Отображение уведомлений ошибки в React и Redux
05:44
Размещение проекта на Firebase
05:01

Отзывы о платформе BitDegree