Kurs tworzenia i obsługi lokalnej bazy danych SQLite z wykorzystaniem biblioteki Room czyli oficjalnego rozwiązania proponowanego przez Google
Stworzony przez Tomasz Kądziołka
Darmowe lekcje
Zobacz darmowe fragmenty tego szkolenia przed zakupem.
40 % taniej
60.00 zł
To najniższa cena z ostatnich 30 dni!
Szkolenie obejmuje
Masz pytania dotyczące tego szkolenia ?
Umiejętność programowania na platformie Android
Znajomość reaktywnej biblioteki RxJava2
Znajomość składni języka Java
Lokalne bazy danych to nieodłączny element nowoczesnych aplikacji mobilnych. Dzięki nim możemy zredukować obciążenie serwerów oraz zapewnić użytkownikowi płynne działanie aplikacji nawet przy braku dostępu do internetu.
Room jest biblioteką znacznie ułatwiającą pracę z SQLite. Dzięki pomocnym adnotacjom i integracją z najnowszymi komponentami architektury na Androidzie, stanowi podstawową technologię dla każdego programisty tej platformy.
W tym kursie pokazuję współpracę Room z RxJava, czyli reaktywnymi strumieniami. Korzystamy z tej biblioteki od samego początku kursu i mimo, że pokazuję jak zintegrować obydwa standardy to dla lepszego zrozumienia tematu możesz sprawdzić mój kurs RxJava2 na eduj:
https://eduj.pl/produkt/rxjava2_w_android
Aby dać Ci najlepszy obraz tego czego uczymy się podczas kursu, przedstawię Ci krótko plan na aplikację:
Na początku:
Później zaczniemy dodawać relację i wiązać dane:
Na sam koniec optymalizacja: czyli
Wszystkie ważne informacje są poparte wstępem teoretycznym, a następnie wykorzystane w praktyce. Po ukończeniu kursu będziesz znać większość adnotacji i zagadnień, co ułatwi Ci budowę znacznie bardziej zaawansowanych aplikacji.
Każdy z odcinków jest krótki (zwykle < 10 min) i skupiony tematycznie na jednym zagadnieniu, przez co można można obejrzeć kurs na raz lub oglądać wyrywkowo.
Zachęcam do sprawdzenia darmowych odcinków oraz moich pozostałych kursów.
Przystąp do szkolenia i oceń go jako pierwszy!
40 % taniej
60.00 zł
To najniższa cena z ostatnich 30 dni!