Первый RxWorkshop стартует в январе этого года с Беном Лешем, ведущим автором RxJS, в качестве вашего инструктора.

Этот курс включает 25 минут видеоконтента, который знакомит с реактивным мышлением, разбирает анатомию оператора и описывает, что нужно знать операторам. После мастер-класса вы получите запись вашего мастер-класса.

Мы разработали этот курс, чтобы научить участников реактивным шаблонам, попрактиковаться в составлении потока и реактивно мыслить с помощью RxJS. Шаблоны, которые вы изучите, применимы ко всем реактивным средам и могут использоваться в JavaScript с React, Angular и Node.

Этот курс предназначен для всех, кто хочет получить глубокое понимание реактивных паттернов и применить эти паттерны для решения сложных задач.

Содержание курса

Ниже приведен полный план 8-часового семинара, который вы будете посещать.

Что такое RxJS?

  • Болевые точки текущих решений
  • Обзор наблюдаемых

Создание и подписка на Observables — упражнения

  • Создайте наблюдаемое из его базового конструктора, изучите семантику подписки и отписки.
  • С хелперами — от, от, интервал, таймер/диапазон
  • Использование карты, фильтра, сканирования
  • Советы и «подводные камни»

Темы

  • Создание и использование предмета
  • Различия между субъектом и наблюдаемым — одноадресная и многоадресная рассылка, субъекты, используемые в качестве наблюдателей
  • ПоведениеТема
  • ReplaySubject
  • Советы и «подводные камни»

Работа с событиями

  • Базовое увеличение/уменьшение

Управление асинхронностью

  • Наблюдаемые более высокого порядка
  • Стратегии слияния — слияние, переключение, объединение
  • Сокращения, такие как mergeMap

Управление подписками

  • Императивное управление подпиской
  • Декларативное управление подпиской с операторами
  • Другие стратегии

Упреждающий поиск — упражнение

Расширенный жизненный цикл Observable

Тема WebSocket

  • Базовая функциональность
  • Мультиплексирование

Потоки данных для акций — упражнение

  • Repeat & retry — добавить повтор в реализацию сокета

Обработка ошибок

  • Добавить обработку ошибок для просмотра вперед

Доступные классы

Регистрация на семинары на RxWorkshop.com.

10 марта 2018 г., 8:00 по тихоокеанскому стандартному времени (Силиконовая долина) — 369 долларов.

10 марта 2018 г., 8:00 по тихоокеанскому стандартному времени (онлайн) — 299 долларов США.

9 июня 2018 г., 8:00 по тихоокеанскому времени (Силиконовая долина) — 369 долларов.

9 июня 2018 г., 8:00 по тихоокеанскому времени (онлайн) — 299 долларов США.

8 сентября 2018 г., 8:00 по тихоокеанскому времени (Силиконовая долина) — 369 долларов.

8 сентября 2018 г., 8:00 по тихоокеанскому времени (онлайн) — 299 долларов США.

Заранее записанные мастер-классы — 199–899 долларов.

RxWorkshop создан компанией This.Dot.