Курс RxJava2 Android Reactive Programming - DVD


Код: 12119050057
969 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 7-10 днів
  • Стан товару: новий
  • Доступна кількість: 1897

Покупая «Курс RxJava2 Android Reactive Programming - DVD», вы получите заказываемую вещь из каталога «Наука и образование» в срок 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.

Назва - "Курс RxJava2 з реактивного програмування Android"

Тривалість - 2 години 40 хвилин

Рівень: основи

Що ви дізнаєтеся?

Вивчіть основи реактивного програмування на платформі Android. На курсі ви вивчите технологію RxJava2, починаючи від основ до проміжних елементів цієї мови. Якщо вам незнайомі такі питання, як потоки, потоки, фільтрація, сортування, оновлення, то цей курс детально роз’яснить вам все на основі практичного програмування. Наприкінці цього тренінгу ви зможете підключитися до бази даних Firebase і ввести в неї дані.

  • Ви дізнаєтесь, що таке реактивна парадигма програмування.
  • Ви застосує шаблон спостерігача на практиці< /li>
  • Ви вивчите різні типи операторів
  • Ви вивчите оператори: створення, об’єднання, фільтрування, обчислення
  • Ви будете використовувати клас Composite Disposable
  • Ви навчитеся керувати потоками< /li>
  • Ви спостерігатимете за елементами інтерфейсу користувача
  • Навчитеся використовувати RxJava з базою даних Firebase

Для кого цей курс?

  • Щоб мати можливість вільно користуватися курсом, вітається знання Java в об’єктно-орієнтованих програмах.
  • стане в нагоді вміння працювати з Android Studio та платформою Android

Основи RxJava2

Завдяки цьому курсу ви дізнаєтеся про основи, які дозволять вам працювати та маніпулювати потоками даних набагато плавніше. Ви дізнаєтесь про доступні оператори та використаєте такі оператори:

  • timer, delay, interval, create fromIterable
  • create, range, generate, debounce
  • distinct, filter, ofType, timeout

Крім того, ви дізнаєтесь, як:

  • математичні оператори за допомогою 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. Типи Observable, Flowable, Single, Maybe, Completable

7. Оператори таймер, затримка, інтервал

Потоки

8. Клас планувальника та оператори subscribeOn і considerOn

9. Дивіться за допомогою RxBinding

Інші корисні оператори

10. Оператори debounce, distinct, filter, ofType, timeout

11. Математичні оператори з використанням rxjava-math

Групування та злиття

12. Оператори Merge, zip і startWith

13. Оператори FlatMap, cast, groupBy, scan і вікна

14. Перевірка пароля за допомогою регулярного виразу

15. Пошук текстових слів і список

Реактивна база даних із Firebase

16. Отримання даних із RxFirebase

17. Додавання даних і реагування на зміни

Як вибрати версію курсу:

Відеокурс доступний у двох формах:

1. в електронному вигляді - як посилання для завантаження упакованого архіву. Після покупки ви отримаєте посилання на електронну пошту. Тут знайдіть аукціон, позначений як цифрова версія.

2. box on DVD - замість посилання для завантаження ви отримаєте DVD за вказаною адресою. У цьому випадку шукайте аукціон, позначений як DVD.

Чи підійде курс до програми, яку я маю?

Курси створюються з використанням різних версій програми. Проте в більшості випадків вони підходять до будь-якої версії. Курси створені таким чином, щоб вони були сумісні та нейтральні до старих версій програмного забезпечення. Тож якщо у вас, наприклад, Photoshop 2019 року, а курс створено на версії Photoshop 2020, він підійде на 100%.

Чи отримаю я програму разом із курсом?

Курси - це відеоролики, що демонструють роботу в заданій програмі. Жоден із курсів не супроводжується програмою, яку ви повинні придбати самостійно.