Программирование на 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 и другими

 

 

Who is this course for

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

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

Meet the Instructors

Course content

loading...

Price

RUB 1,290
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

Share this course