fbpx

Course Content

Total learning: 16 lessons Time: 1 week

Выводы 1-го модуля

В первом модуле мы рассмотрели основы работы с RxJava. Были рассмотрены базовые сущности работы с RxJava и методы создания Observable. Давайте кратко подведем итоги:
  • RxJava – это библиотека, которая реализует реактивный подход к программированию.
  • Observable – источник данных, Observer – получатель
  • onNext(), onError(), onComplete(), onSubscribe() методы интерфейса Observer
  • just(), fromIterable(), fromArray(), fromCallable(), create() нужны для создания Observable
  • Maybe, Single, Completable –  разновидности источников данных
  • С помощью Disposable можно очищать ресурсы и отписываться

Если вы хотите научиться использовать продвинутые операторы RxJava, научиться объединять запросы и обрабатывать ошибки, то приглашаю вас на следующий поток интенсива по Android-разработке на Kotlin. Мы рассмотрим продвинутые операторы: zip, merge, concat, combineLatest, concatMap и другие, научимся использовать Subject и обуздаем Backpressure. Подробнее 👈

В следующем модуле мы на примерах рассмотрим основные операторы RxJava, а затем на реальном примере воспользуемся RxJava для получения данных из сети.