Топ-100
Сейчас ищут:

Программирование [learn.javascript] Интенсив по RxJS (2020)

Admin

Администратор
Команда форума
Регистрация
30 Дек 2017
Сообщения
149,052
Симпатии
4,179
[learn.javascript] Интенсив по RxJS (2020)

RxJS - это библиотека для реактивного программирования, которая позволит удобно организовать работу с событиями и асинхронным кодом, писать сложную логику декларативно. RxJS активно используется в фреймворке Angular, а также с Vue (Vue-rx) и лежит в основе реализации middleware для Redux (redux-observable) для React.
За время нашей встречи мы детально изучим реальное использование RxJS, на практике посмотрим как решать типичные проблемы. Познакомимся с концепцией реактивного программирования, разберем самые популярные операторы, научимся управлять потоками и тестировать их. И все это - на практических задачах, в которых будем использовать RxJS.
Основные темы программы
[*]Введение в реактивное программирование и библиотеку RxJS
  • Проблемы других подходов для работы с асинхронным кодом
  • ReactiveX паттерн для работы с асинхронным кодом и его составляющие
  • Observable и его API. Subscriber
  • Конечные и бесконечные потоки
  • Горячие и холодные потоки
  • Обработка ошибок в потоках
[*]Операторы RxJS
  • Классификация операторов и их применение
  • Мраморные диаграммы для визуализации потоков
  • Написание собственных операторов
  • Операторы для работы с потоками высших порядков
[*]Контролируемыe потоки
  • Subject и его подвиды
  • Мультикастинг и его применение
  • Применение потоков для коммуникации между компонентами
[*]Расписания
  • Синхронные и асинхронные операторы
  • Типы расписаний и их применение
  • Оптимизация потоков
[*]Тестирование
  • Использование диаграмм для тестирования потоков
  • TestScheduler и его применение
Как проходит обучение?
Занятие проходит в формате 6-часового вебинара (с часовым перерывом на обед) Разбираем темы программы на практике, разбираем вопросы, в том числе по использованию в ваших проектах, чтобы вы могли сразу применять RxJS после интенсива. Интенсив расчитан на ограниченное количество участников, чтобы мы смогли гарантировать, что успеем ответить на все вопросы.
Результат
[*]У вас появится более гибкий инструмент для работы с асинхронными кодом.
[*]Вы разберетесь, где и как лучше использовать библиотеку RxJs.
[*]Вы научитесь мыслить потоками и строить бизнес логику, используя их.


Пожалуйста Войдите или Зарегистрируйтесь для просмотра скрытого текста.



Скачать:

Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.

Если у Вас нет Премиум статуса:

Преимущества VIP-подписки

Оформить VIP-Подписку

 

Похожие курсы:

Сверху