Курс: WEB-018
Длительность: 6 ч.
Длительность: 6 ч.
Описание
В данном курсе изучается философия реактивного программирования, его цели и задачи, а также операторы RxJS для создания, преобразования, фильтрации, комбинирования и агрегирования потоков сообщений Observables.Также в курсе рассматриваются различные виды Subjects и даются примеры применения, в том числе при использовании фреймворка Angular.
Разбираемые темы
- Введение в реактивное программирование.
- Создание Observables.
- Обработка исключений в Observables.
- Горячие и холодные Observables.
- RxJS-операторы:
- Создающие операторы;
- Трансформирующие операторы;
- Фильтрующие операторы;
- Комбинирующие операторы;
- Операторы для обработки исключений;
- Условные операторы;
- Математические и агрегирующие операторы.
- RxJS Subjects:
- Publish Subject;
- Relay Subject;
- Behaviour Subject;
- Async Subject.
- Использование RxJS в Angular.
- RxJS - примеры использования.
Цели
Познакомить слушателей с библиотекой RxJS и реактивым программированием.Целевая аудитория
JavaScript-разработчики.
После окончания курса выдаётся сертификат на бланке Luxoft Training