Первый 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.