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
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ć:
to technologia RxJava2 jest zdecydowanie dla Ciebie. Gwarantuję, że wspólne pisanie kodu będzie przyjemnoś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 |
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.
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