Курс RxJava2 Android Reactive Programming - DVD
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 1897
Заказывая «Курс RxJava2 Android Reactive Programming - DVD» данный товар из каталога «Наука и образование», вы можете получить дополнительную скидку 4%, если произведете 100% предоплату. Размер скидки вы можете увидеть сразу при оформлении заказа на сайте. Внимание!!! Скидка распространяется только при заказе через сайт.
Название - «Курс RxJava2 по реактивному программированию Android»
Продолжительность - 2 часа 40 минут
Уровень: < б>основы
Чему вы научитесь?
Изучите основы реактивного программирования на платформе Android. На курсе вы изучите технологию RxJava2, начиная от азов и заканчивая промежуточными элементами этого языка. Если вам незнакомы такие вопросы, как потоки, потоки, фильтрация, сортировка, обновление, этот курс вам все подробно объяснит, основываясь на практическом программировании. В конце этого обучения вы сможете подключиться к базе данных Firebase и вводить в нее данные.
- Вы узнаете, что такое парадигма реактивного программирования.
- Вы примените паттерн Observer на практике.
- Вы изучите различные типы операторов.
- Вы изучите операторы: создание, объединение, фильтрацию, вычисление.
- Вы будете использовать класс Composite Disposable.
- Вы научитесь управлять потоками.
- Вы увидите элементы пользовательского интерфейса.
- Научитесь использовать RxJava с базой данных Firebase.
Для кого предназначен этот курс?
- Чтобы иметь возможность свободно использовать курс, приветствуется знание Java в объектно-ориентированных приложениях.
- умение работать с Android Studio и платформой Android будет полезно
Основы RxJava2
Благодаря этому курсу вы изучите основы, которые позволят вам работать и манипулировать потоками данных гораздо более плавно. Вы узнаете о доступных операторах и сможете использовать следующие операторы:
- таймер, задержка, интервал, создание fromIterable
- создание, диапазон, создание, устранение дребезга
- различать, фильтровать, ofType, таймаут
Кроме того, вы научитесь работать:
- математическими операторами с использованием rxjava-math
- merge, zip и startWith
- операторы FlatMap, cast, groupBy, scan и window
Что такое реактивное программирование?
Реактивность уже некоторое время используется в разработке программного обеспечения. Однако в последние несколько лет наблюдается рост количества реактивных растворов. Реактивное программирование — это парадигма, которая позволяет программировать потоки данных неблокирующим (асинхронным) способом. Эти решения заставляют систему реагировать на поток событий.
Что такое RxJava2
RxJava — одна из самых популярных парадигм в мире реактивного программирования. Это официальный API для реактивного программирования, что делает его незаменимым при изучении программирования для Android. RxJava — очень привлекательный навык на рынке, и в настоящее время он пользуется большим спросом в отрасли.
Основы создания потоков
1. Теоретическое введение
2. Источники знаний о RxJava
3. onNext, onError, onSubscribe и всего
4 метода. Операторы создания fromIterable, create, range,generate
5. Использование класса CompositeDisposable
Существенные различия
6. Типы Наблюдаемый, Плавающий, Одиночный, Возможно, Завершаемый
7. Операторы таймер, задержка, интервал
Потоки
8. Класс планировщика и операторы subscribeOn и ObserveOn
9. Посмотрите использование RxBinding
Другие полезные операторы
10. Операторы устранения дребезга, различия, фильтрации, типа, тайм-аута
11. Математические операторы с использованием rxjava-math
Группировка и слияние
12. Слияние, архивирование и запуск с операторами
13. FlatMap, cast, groupBy, операторы сканирования и окна
14. Валидатор паролей с использованием регулярного выражения
15. Текстовый поиск и листинг слов
Реактивная база данных с Firebase
16. Получение данных из RxFirebase
17. Добавление данных и реакция на изменения
Как выбрать версию курса:
Видеокурс доступен в двух формах:
1. в электронном виде - в виде ссылки для скачивания запакованного архива. После покупки вы получите ссылку на электронную почту. Здесь найдите аукцион, помеченный как цифровая версия.
2. коробка на DVD — вместо ссылки для скачивания вы получите DVD по указанному адресу. В этом случае ищите аукцион с пометкой DVD.
Подойдет ли курс к моей программе?
Курсы созданы с использованием разных версий программы. Однако в большинстве случаев им подходит любая версия. Курсы созданы таким образом, чтобы быть совместимыми и нейтральными для старых версий программного обеспечения. То есть если у вас, например, Photoshop 2019 года и курс создан на версии Photoshop 2020 года, то он подойдет на 100%.
Получу ли я программу вместе с курсом?
Курсы представляют собой видеоролики, показывающие работу в заданной программе. Ни один из курсов не сопровождается программой, которую вы должны приобрести самостоятельно.