Программирование на RxJava 2.0 для Android.

На этом курсы вы научитесь использовать библиотеку RxJava 2.0 для программирования Android-приложений. Мы рассмотрим концепцию реактивного программирования, научимся писать многопоточный код и использовать основные операторы Rx.
1-2 часа в неделю

About this course

Программирование на RxJava 2.0 для Android - это практический онлайн-курс, максимально адаптированный для разработки Android-приложений.

Библиотека RxJava - уже давно стала стандартом в мире разработки мобильных приложений. В этом курсе вы научитесь использовать основные возможности Rx  для повышения эффективности ваших приложений. Мы рассмотрим концепцию реактивного программирования, научимся писать многопоточный код и использовать основные операторы Rx.

В результате вы сможете уверенно использовать RxJava в своих Android-приложениях для сетевых запросов, взаимодействия с UI, осуществления запросов к БД и многое другое.

После курса вы сможете:

  • Использовать RxJava для запросов в сеть, базу данных
  • Избавиться от Callback Hell в ваших Android-приложениях
  • Писать асинхронный код, используя операторы subscribeOn/observeOn
  • Использовать операторы RxJava (map/flatMap/filter/zip/merge и др.)
  • Понимать чем отличаются разные типы Observable
  • Уметь обрабатывать ошибки с помощью операторов onErrorReturnItem(), onErrorResumeNext() и retry()
  • Научитесь работать с различными видами Subjects: PublishSibject, BehaviorSibject, ReplaySubject и другими

 

 

Whom this course is for

Начинающие Android и Java-разработчики, желающие писать сложный код легко с помощью RxJava

Initial requirements

Базовые знание Java или Kotlin. Знакомство с Android SDK будет плюсом.

Meet the Instructors

Course content

loading...
Price: Free

Share this course

Price: Free