
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Изучите множество операторов RxJs, изучите все основные понятия RxJs и Reactive Programming с помощью практических примеров. Этот курс является полным практическим руководством для библиотеки RxJs (Reactive Extensions for Javascript).
В этом курсе мы начнем с представления нескольких базовых концепций, а затем мы предоставим вам расширенный каталог операторов RxJs, который на практике будет охватывать подавляющее большинство ваших ежедневных потребностей.
Кроме того, целью здесь является не охват каждого отдельного оператора, а вместо этого выбор расширенного подмножества, содержащего наиболее часто используемые операторы, и предоставление практических примеров для каждого.
Другая цель курса - показать, как RxJs предназначен для создания программ с использованием Reactive Design, а не для императивного стиля программирования.
Мы начнем с быстрого введения RxJs: мы рассмотрим понятия Stream и Observable, и мы ответим на общие вопросы, такие как: что такое RxJs, когда использовать его и почему, какую проблему он решает?
Затем мы напишем наш собственный Observable с первых принципов: мы будем реализовывать собственный HTTP-observable , который позволит нам обрабатывать HTTP-запросы, поддерживая обработку ошибок и отмену.
После этого быстрого введения мы погрузимся прямо в практические примеры, охватывающие большое разнообразие операторов. Мы покроем операторы, объяснив их поведение, используя официальные диаграммы RxJs, а затем мы дополним это практическим примером.
Сначала мы начнем с операторов Map и Filter и быстро перейдем к более сложным операторам, таким как shareReplay, concat, concatMap и другим широко используемым наблюдаемым комбинационным стратегиям, таким как: merge и mergeMap, exhaustMap, switch и switchMap. Мы предоставим практические примеры для этих операторов, которые включают операции резервного копирования и поиск типов.
Мы также рассмотрим понятие субъекта и дадим примеры нескольких широко используемых предметов, таких как BehaviorSubject или AsyncSubject. Затем мы будем использовать субъект для реализации очень часто используемого реактивного шаблона: мы будем внедрять централизованное наблюдаемое хранилище с первых принципов.
Пользуясь этим курсом, вы узнаете, как использовать библиотеку RxJs на практике для создания приложений в реактивном стиле. Вы хорошо поймете основные понятия, лежащие в основе реактивного программирования, такие как потоки и наблюдения.
Вы также будете знакомы с расширенным подмножеством операторов, которые на практике предоставят все, что вам понадобится для создания приложений в реактивном стиле с использованием RxJs.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Изучи операторы RxJS от Buffer до Zip и уверенно создавай веб-приложения! RxJS является одной из наиболее быстро растущих и наиболее важных библиотек в экосистеме JavaScript и веб-разработки. Впервые КОГДА-ЛИБО, подробные объяснения и подробные демонстрации оператора EVERY, который предлагает RxJS, можно найти в одном месте, здесь, в операторах RxJS! С более чем четырьмя часами лекций и демками этот курс и предыдущий курс RxJS Observables являютс
Angular имеет множество встроенных функций для тесного взаимодействия с RxJS, чтобы помочь вам построить полностью реактивные приложения. Этот курс научит вас использовать Angular с RxJS. Мы узнаем, как использовать библиотеку ngrx/store для управления состоянием в очень чистом реактивном стиле Redux.В этом курсе предполагается, что у вас есть рабочее знание Angular и реактивного программирования с RxJS.
RxJS - очень популярная Javascript библиотека, которую даже хотят включить в будущем в саму спецификацию языка Javascrpt. Но пока этого не случилось, в этом курсе мы рассмотрим пример использования RxJS, работая с асинхронными операциями. Также мы будем писать на ES6, так что если вы еще не знакомы с этой версией js, рекомендуем сначала ознакомиться с ней, а потом приступать к просмотру.
Если вы использовали RxJS, вполне вероятно, что вы видели flatMap или switchMap операторы. Это очень мощные операторы, которые используют в различных ситуациях. Эти операторы могут выглядеть таинственно на первый взгляд. В этом курсе вы узнаете, что такое функции более высокого порядка, как это происходит в реальных приложениях, и как обращаться с такими операторами, как switchMap. На протяжении всего этого курса мы увидим реальные применения эт
Операторы являются основными строительными блоками для взаимодействия с данными в приложениях JavaScript. В этом курсе вы узнаете что собой представляют операторы, а потом пройдетесь по самым полезным из них, которые на может предложить RxJS.