Reactive Android z RxJava 2

Kod: rx-prof-opt
Kategoria: Android
Forma: 20% wykłady / 80% warsztaty
Czas trwania: 1 dzień
Odbiorcy: architekci, developerzy
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

Szkolenie jest syntezą zaawansowanych modeli programistycznych nastawioną na pragmatyczne rozwiązanie problemów w złożonych aplikacjach na platformie Android. Podczas szkolenia pracujemy nad kilkoma aplikacjami, które ilustrują zaawansowane problemy architektoniczne wynikające ze złożoności logiki, zależności i wydajności.

Wyróżniki szkolenia

  • Pragmatyczne zastosowanie RxJava2
  • Sprawdzone rozwiązania i receptury w kontekście profilowania i optymalizacji
  • Realistyczne, wykraczające daleko poza tutoriale problemy tworzenia widoków

Program Szkolenia

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Podstawy Reactive Functional Programming
    1. Podstawy programowania funkcyjnego
    2. Reactive Manifesto
  2. Tworzenie, komponowanie i filtrowanie obiektów Observable
  3. Transformacje i strumienie warunkowe
  4. Semantyczne modelowanie strumieni przy użyciu obiektów Single/Maybe/Completable
  5. Użycie RxJavy w ekosystemie Androida - przykładowe zastosowania i przypadki użycia
  6. Wykonywanie asynchronicznych operacji (takich jak konsumpcja RESTowego API, czy pobieranie lokalizacji) przy użyciu RxJavy
  7. Dobre praktyki i wzorce wykorzystania RxJavy w Androidzie
  8. Testowanie automatyczne aplikacji wykorzystujących RxJavę
  9. RxJava a architektura aplikacji mobilnej
  10. Użycie wyrażeń lambda z Javy 8 na Androidzie


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.

Materiały związane ze szkoleniem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zamów szkolenie

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.