Edugrafia Kurs wideo RXJava - ZIP 1 ПК / безстрокова ліцензія ESD


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

Покупая «Edugrafia Kurs wideo RXJava - ZIP 1 ПК / безстрокова ліцензія ESD», вы получите заказываемую вещь из каталога «Наука и образование» в срок 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 і observOn

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%.

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

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