About This Project
Termin : 12 lutego 2016r. Warszawa
Udział w projekcie pozwoli Ci:
- swobodnie posługiwać się obserwowalnymi kolekcjami z biblioteki RxJava,
- stworzyć reaktywne aplikacje Android
- stosować RxJava w warstwie UI aplikacji mobilnych,
- poznać wzorce stosowania wydajnego i wygodnego asynchronicznego ładowania danych z wielu źródeł do interfejsu użytkownika
Program:
- Podstawy Reactive Functional Programming.
- Tworzenie, komponowanie i filtrowanie obiektów Observable.
- Transformacje i strumienie warunkowe.
- Użycie RxJavy w ekosystemie Androida – przykładowe zastosowania i przypadki użycia.
- Wykonywanie asynchronicznych operacji (takich jak konsumpcja RESTowego API, czy pobieranie lokalizacji) przy użyciu RxJavy.
- Dobre praktyki i wzorce wykorzystania RxJavy w Androidzie.
- Wykorzystanie i przykłady użycia obiektów typu Subject.
- Eksperymentalne użycie wyrażeń lambda z Javy 8 wraz z biblioteką RxJava na Androidzie.
Przygotowanie sprzętu.
Komputery i urządzenia mobilne będą używane podczas warsztatów. Na komputerach powinno być zainstalowane i skonfigurowane najnowsze (stabilne) Android Studio. Sprzęt mobilny do testowania jest również mile widziany, ale nie jest konieczny.
Polecamy też utworzyć projekt Hello World i go uruchomić tak, żeby była pewność, że żadne problemy techniczne nie opóźnią startu szkolenia.
Wymagana wiedza:
- znajomość języka programowania Java na bardzo dobrym poziomie
- podstawy programowania aplikacji mobilnych na platformie Android.
Formuła:
BYOD (bring your own device)
Koszt szkolenia: 1070pln netto+ 23% VAT
Cena obejmuje:
- Trenera eksperta w temacie szkolenia
- Wsparcie poszkoleniowe Trenera
- Certyfikaty ukończenia szkolenia
- Kompleksowe materiały szkoleniowe
- Serwis kawowy
- Lunch każdego dnia
- Pomoc w rezerwacji miejsc noclegowych
- Grupy do 12 osób, dające gwarancję przećwiczenia wszelkich elementów szkolenia oraz warunki sprzyjające łatwej wymianie informacji, konsultacji i integracji