Курс на Stepik
Обложка курса «Программирование на RxJava 2.0 для Android» на Stepik
890 ₽

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

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на RxJava 2.0 для Android»Учеников на курсе 749
Сертификаты, выданные на курсе «Программирование на RxJava 2.0 для Android»Сертификатов выдано 203
Отзывы о курсе «Программирование на RxJava 2.0 для Android»Отзывов получено 30
Рейтинг курса «Программирование на RxJava 2.0 для Android»Рейтинг курса 4.600
Уроки в курсе «Программирование на RxJava 2.0 для Android»Количество уроков 23
Тесты в курсе «Программирование на RxJava 2.0 для Android»Количество квизов 31
Время прохождения курса «Программирование на RxJava 2.0 для Android»Время прохождения курса
Стоимость курса «Программирование на RxJava 2.0 для Android»Стоимость курса 890 ₽
Обновления курса «Программирование на RxJava 2.0 для Android»Обновления курса
Дата публикации курса «Программирование на RxJava 2.0 для Android»Дата публикации курса
Последнее обновление курса «Программирование на RxJava 2.0 для Android»Последнее обновление

Содержание курса

Разделы в курсе «Программирование на RxJava 2.0 для Android» 5 разделов Уроки в курсе «Программирование на RxJava 2.0 для Android» 23 урока Тесты в курсе «Программирование на RxJava 2.0 для Android» 31 тест Время прохождения курса «Программирование на RxJava 2.0 для Android» 1 ч. Последнее обновление курса «Программирование на RxJava 2.0 для Android» обн. 18 марта 2026

1. Введение в RxJava 2.0. Способы создания Observable

6 уроков
Открытый
1.1 Обзор курса
816
373
2м 5с
20
Закрытый
1.2 Введение в RxJava 2.0.Основные возможности
419
291
2м 24с
9
Закрытый
1.3 Основные понятия. Observable vs Observer
366
292
3м 29с
14
Закрытый
1.4 Способы создания Observable: just, create, fromCallable и другие
343
258
8м 19с
22
Закрытый
1.5 Single, Maybe и Completable
277
221
2м 55с
10
Закрытый
1.6 Disposable
260
260
1м 11с
5

2. Основные операторы RxJava 2.0

8 уроков
Закрытый
2.1 Введение
247
247
1м 21с
6
Закрытый
2.2 Категории операторов.Читаем Marble Diagram на примере filter()
246
196
4м 59с
7
Закрытый
2.3 Операторы take(), skip(), takeWhile() и skipWhile()
235
191
3м 55с
7
Закрытый
2.4 Операторы distinct() и elementAt()
215
181
2м 55с
8
Закрытый
2.5 Операторы map() и flatMap()
212
167
5м 9с
-11
Закрытый
2.6 Операторы merge(), concat() и их различия
204
180
3м 39с
9
Закрытый
2.7 Oператор debounce()
199
199
3м 18с
8
Закрытый
2.8 Оператор zip(). Практический пример и упражнение для закрепления
197
164
6м 4с
11

3. Многопоточность в RxJava 2.0. Обработка ошибок

3 урока
Закрытый
3.1 Операторы subscribeOn() и observeOn(). Виды планировщиков
204
169
5м 41с
10
Закрытый
3.2 Обработка ошибок. Оператор onErrorReturnItem()
181
181
4м 43с
8
Закрытый
3.3 Обработка ошибок с помощью onErrorResumeNext() и retry()
176
163
3м 40с
8

4. Примеры использования RxJava и RxAndroid

3 урока
Закрытый
4.1 Выходим в сеть с помощью Retrofit и RxJava 2.0
200
167
7м 18с
8
Закрытый
4.2 Создаём реактивный поиск фильмов с помощью Observable.create
175
153
8м 34с
8
Закрытый
4.3 Реализация запроса к API. Неочевидные особенности реализации
167
130
10м 2с
6

5. Виды Subjects

3 урока
Закрытый
5.1 Виды Subjects. PublishSubject и BehaviorSubject
160
150
3м 54с
5
Закрытый
5.2 ReplaySubject
148
148
1м 59с
4
Закрытый
5.3 AsyncSubject и UnicastSubject
151
118
3м 38с
7