Cookies pozwalają nam świadczyć i ulepszać usługi w serwisie kuvi.pl. Korzystając z kuvi.pl akceptujesz politykę prywatności i cookies.

Programowanie Reaktywne z Biblioteką Rxjava2

  2 godz. 42 min. materiałów video

  2 zapisanych kursantów

  17 lekcji video

  Certyfikat odbycia kursu

  System pomocy do każdej lekcji

  Dożywotni dostęp online

  Mobilny dostęp z całego świata

  Autor kursu: Tomasz Kądziołka

  Faktura od autora: Nie

Rxjava, Math, Firebase, Rxbinding

W tym kursie przeprowadzę Cię przez architekturę programowania reaktywnego z wykorzystaniem biblioteki RxJava2.

Jest to jedna z najpopularniejszych i dopracowanych bibliotek dla Javy. Totalny MUST HAVE dla programistów aplikacji!

Aktywna społeczność i wiele rozwiązanych już problemów nie zostawią Cię bez pomocy po rozpoczęciu zabawy z tym kursem :)

Kurs specjalnie jest przygotowany w języku Java tak by wszyscy zaznajomieni z JVM mogli poznać koncepty programowania reaktywnego. Platforma Android jest tylko środowiskiem i służy lepszemu zobrazowaniu konceptów w praktyce.

Wzorce projektowe i biblioteka są uniwersalne dla wszystkich! Bez względu na to na jaką platformę piszesz aplikacje, to zdobyta wiedza przyda się wszędzie.

Starałem się nie stworzyć nudnego wykładu, także co jakiś czas wplecione są praktyczne użycia wcześniej poznanych zagadnień ;)

Jeżeli chcesz szybko i przyjemnie obsługiwać:

  • Strumienie
  • Wątki
  • Filtrowanie
  • Sortowanie
  • Odświeżanie

to technologia RxJava2 jest zdecydowanie dla Ciebie. Gwarantuję, że wspólne pisanie kodu będzie przyjemnością ;)

  Spis Treści

Podstawy tworzenia strumieni

Wykład teoretyczny Zobacz video 05:05
Strona ReactiveX oraz wiki na Github 02:11
Metody onNext, onError, onSubscribe, just 11:50
Operatory fromIterable, create, range, generate 13:50
Użycie klasy CompositeDisposable Zobacz video 05:17

Opisanie znaczących różnic

Observable, Flowable, Single, Maybe, Completable 08:47
Operatory timer, delay, interval 06:31

Wątki

Schedulers i operatory subscribeOn, observeOn Zobacz video 09:04
Zegarek z wykorzystaniem RxBinding 14:14
Wpisz swój tytuł lekcji

Filtrowanie

Debounce, distinct, filter, ofType, time 11:57
Wpisz swój tytuł lekcji 08:59

Grupowanie i scalanie

Operatory merge, zip, startWith 05:13
Operatory flatMap, cast, groupBy, scan, window 10:52
Walidator hasła z użyciem regex 08:39
Wyszukiwarka słów w tekście i listowanie 17:00

Baza danych Firebase

Pobieranie danych do listy z użyciem RxFirebase 12:02
Dodawanie danych i reagowanie na zmiany Zobacz video 10:29

Źródła

Repozytorium z kodem
Przydatne linki
Łączna długość kursu 2 godz. 42 min.

  Autor Kursu

Avatar Tomasz Kądziołka Tomasz Kądziołka

Jestem programistą oraz wielkim pasjonatem nowych technologii. Zawodowo zajmuję się rozwojem aplikacji mobilnych. Prowadzę także technicznego bloga, na którym można znaleźć artykuły z języków takich jak: C++, Python czy Kotlin.

Programowanie Reaktywne z Biblioteką Rxjava2

  2 godz. 42 min. materiałów video

  2 zapisanych kursantów

  17 lekcji video

  Certyfikat odbycia kursu

  System pomocy do każdej lekcji

  Dożywotni dostęp online

  Mobilny dostęp z całego świata

  Autor kursu: Tomasz Kądziołka

  Faktura od autora: Nie