Javascript [JavaScript] Продвинутая разработка на "React" (2020)

Автор: JavaScript
Название: Продвинутая разработка на "React" (2020)

[JavaScript] Продвинутая разработка на "React" (2020)


Описание:

Цель интенсива - научиться эффективно использовать экосистему React. В современном мире есть множество довольно непростых задач, которые повторяются из во многих проектах. Мы разберем, как решать их быстро, не изобретая собственных велосипедов. Например, научимся использовать redux-saga, тестировать приложения. Познакомимся с GraphQL (Apollo) и построением универсальных (SSR) приложений. А также разберем React Native и альтернативный подход к управлению состоянием - MobX.
Обратите внимание: текущий набор на этот интенсив - последний. В ближайшие полгода новых таких интенсивов не будет.

Как организовано обучение?

Интенсив проходит два полных дня, с 10 до 18. В субботу разберем все что касается React в браузере, Redux, Redux Saga. В воскресенье пройдем по экосистеме: Apollo + GraphQL, Universal Apps, React Native + MobX.
У нас с вами будут перерывы и время на работу с вашими вопросами, если у вас есть кейсы, которые хотели бы разобрать - напишите о них заранее.


Программа
Курс состоит из 4-х блоков:


Блок 1
Продвинутый Redux:
В современном мире существует достаточно большое количество подходов к построению архитектуры Redux. Некоторые из них очень мощные, но достаточно сложные, поэтому в этом блоке мы изучим их подробно.

  • Formik.
  • Авторизация в React приложениях (backend в Firebase, можно любой другой).
  • Разные подходы к композиции редюсеров, плюсы и минусы.
  • Redux Ducks.
  • Варианты работы с сайд-эфектами: redux-thunk, redux-promise, redux-loop, redux-saga.
  • Работа с сагами, их тестирование.
Блок 2
Экосистема React:

  • Тестирование React-компонент.
  • Drag-N-Drop с react-dnd.
Блок 3
Фреймворки для React:

  • GraphQL, как язык запросов, особоенности и реализация.
  • Apollo, клиент для GraphQL.
  • Построение универсальных приложений, NextJS
Блок 4
React Native:

  • Настройка окружения React Native.
  • Разбор основных принципов и отличий от работы в браузере.
  • Базовые компоненты React Native.
  • Стили для React Native, Flexbox.
  • Навигация с React Navigation.
Блок 5
MobX:

  • Основы MobX.
  • Построение архитектуры приложения.
  • Работа с данными.
  • Подводные камни.
  • Работа с сетью.
  • Пример real-time в MobX и Redux-Saga.

Проект
В этом курсе мы будем строить мобильное приложение на React Native и админку для него, используя облачную real-time базу данных Firebase. Начнем с веб-интерфейса админки, научимся работать с авторизацией, будем использовать популярные UI библиотеки (react-dnd), разберем redux-saga. Затем построим простое мобильное приложение на React Native, для которого будем использовать MobX.


Предварительные требования
  • Знание JavaScript, включая ООП и паттерны, знакомство с CSS/HTML.
  • Знание основ React и экосистемы: redux, immutable, react-router@4/5, reselect, connected-react-router. Если вы прошли наш основной курс по React, то этого достаточно.
  • Интернет 256kb/s или быстрее для видео.

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
crazyworm
crazyworm
Премиум
badge badge badge badge
Регистрация
31/10/2018
Сообщения
465
Репутация
1.125
Написано очень интересно. Авторы тоже, вроде как, достаточно серьезные ребята. Срочно качаю. Спасибо!
 
Antihrist999
Премиум
badge badge
Регистрация
06/05/2019
Сообщения
1
Репутация
0
не работает ссылка на скачивание(
 
Alexrov
Alexrov
Премиум
badge badge badge badge
Регистрация
16/01/2020
Сообщения
36
Репутация
50
Темы пипец какие интересные и нужные рассматриваются. Но вот эти вот вебинары... - 99% воды и ответы на тупые вопросы, которые вообще не относятся к теме, тупо поболтать собрались. Посмотрел 30 минут и не выдержал больше.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

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

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
2
Просмотры
2K
Els i El
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
4
Просмотры
1K
Суперюля
Суперюля

Похожие темы

Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
Копостник
Ответы
2
Просмотры
4K
GRAFILOV
GRAFILOV
Малыш Джон
Ответы
4
Просмотры
8K
Prins0424
Prins0424
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Bekapon
Ответы
1
Просмотры
1K
tima.art.98
tima.art.98
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Сверху Снизу