Описание
Количество уроков: 93 Видео
Язык: Английский
Вес архива: 736 МБ
RxJS в Angular — ключ к созданию быстрых, реактивных и по‑настоящему масштабируемых приложений. Этот курс помогает разработчикам перейти от императивного подхода к декларативному, используя силу потоков Observable и операторов RxJS.
Что вы изучите в этом курсе
Курс раскрывает фундаментальные концепции RxJS и демонстрирует, как эффективно применять реактивный стиль разработки в Angular‑приложениях.
Базовые принципы RxJS
Вы начнете с понимания ключевых терминов и структуры RxJS:
• Observable и принципы работы с потоками
• Подписки и управление жизненным циклом потоков
• Операторы и их роль в трансформации данных
Работа с ключевыми операторами
Будут рассмотрены наиболее используемые операторы, включая:
• map, filter, tap
• switchMap, mergeMap, concatMap
• combineLatest, forkJoin и другие операторы комбинирования
Построение декларативных потоков данных
Вы узнаете, как использовать RxJS для упрощения работы с несколькими источниками данных и формировать удобные для интерфейса структуры.
Объединение данных из разных источников
Курс научит:
• создавать сложные цепочки операторов
• объединять API‑запросы
• формировать реактивные данные для компонентов Angular
Декларативное определение потоков
Вы освоите подход, который улучшает читаемость кода и упрощает поддержку приложений.
Реактивная обработка действий пользователя
Вы рассмотрите, как генерировать потоки из событий пользователя — кликов, ввода текста, выбора элементов — и связывать их с данными приложения.
Создание потоков действий
В этой части вы научитесь:
• создавать Observable из пользовательских событий
• обрабатывать взаимодействие пользователя в реальном времени
• автоматически обновлять интерфейс при изменениях данных
Реактивные UI‑паттерны
Вы увидите, как комбинировать потоки действий и данные приложения для создания гибких, отзывчивых интерфейсов.
Результат прохождения курса
По завершении курса вы будете уверенно применять RxJS в Angular, создавая производительные приложения, которые легко поддерживать и расширять. Вы получите практические навыки построения реактивной архитектуры, способной обеспечивать стабильную и динамичную работу вашего интерфейса.

Игорь С. –
С опытом в Angular было интересно посмотреть на построение сложных цепочек операторов и реактивную обработку действий пользователя. Материал качественный, но часть про switchMap/concatMap хотелось бы развернуть подробнее, темпа не хватает для такой темы. В целом курс полезный, вернусь к нему как справочнику по декларативным потокам.
Марина В. –
Брала курс, чтобы переписать свой Angular-компонент на декларативный подход. Хорошо объясняют combineLatest и forkJoin для объединения API-запросов, плюс на примерах показывают потоки из кликов и ввода в поле. За 4 с половиной часа реально уложили основную базу, ничего лишнего.
Алексей –
Начинал с нуля в RxJS, и курс pluralsight помог разложить всё по полочкам. Понравилось, что сначала подробно разбирают Observable, подписки и операторы map/filter/tap, а только потом переходят к switchMap и mergeMap. Английский слышу нормально, но советую тем, кто хуже понимает на слух, держать субтитры включёнными.