Содержание курса
1. Введение в RxJava 2.0. Способы создания Observable
6 уроков
2 481
1 695
19м
80
Открытый
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 уроков
1 755
1 525
27м
45
Закрытый
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 урока
561
513
11м
26
Закрытый
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 урока
542
450
25м
22
Закрытый
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 урока
459
416
7м
16
Закрытый
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