Course Code: rxjava
Duration: 21 hours
Prerequisites:
  • Ogólne zrozumienie pojęć związanych z rozwojem aplikacji mobilnych.
  • Java programowanie.

Grupa docelowa

  • Programiści
Overview:

RxJava to biblioteka Java umożliwiająca tworzenie aplikacji opartech na zdarzeniach (także zwanych Reactive Programming).

Ten kurs prowadzony przez instruktora (online lub na miejscu) jest przeznaczony dla programistów, którzy chcą użyć RxJava do tworzenia i wdrażania mobilnej aplikacji Android.

Na koniec tego szkolenia uczestnicy będą w stanie:

  • Zainstalować środowisko programistyczne, które zawiera niezbędne biblioteki, pakiety i ramy programistyczne potrzebne do tworzenia aplikacji reaktywnych.
  • Zrozumieć, jak strumienie danych i zdarzeń są emitowane i konsumowane.
  • Projektować aplikacje, które w elegancki i zwięzły sposób modelują rzeczywiste sytuacje (oparte na zdarzeniach).

Format kursu

  • Interaktywne wykłady i dyskusje.
  • Wiele ćwiczeń i praktyki.
  • Ręczne wdrażanie w otoczeniu live-lab.

Opcje dostosowania kursu

  • Aby zapytać o dostosowany kurs, prosimy o kontakt, aby umówić się.
  • Aby dowiedzieć się więcej o RxJava, odwiedź: https://github.com/ReactiveX/RxJava
Course Outline:

Wprowadzenie

  • Co to jest Reactive Programming?

Przegląd RxJava

Przygotowanie środowiska deweloperskiego

Przegląd składni RxJava

Tworzenie aplikacji RxJava

Konfigurowanie obserwatorów i subskrybentów

Praca z operatorami

Transformowanie obserwatorów

Filtrowanie obserwatorów

Łączenie obserwatorów

Używanie warunków do kontrolowania zachowania aplikacji

Kontrolowanie przepływu danych z klasą Flowable

Usuwanie obserwatorów

Badanie RxBinding i RxPermissions

Testowanie obserwatorów i subskrypcji RxJava

Pisanie testów jednostkowych dla RxJava

Wdrażanie aplikacji

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - RxJava for Android Developers

Qatar - RxJava for Android Developers

Egypt - RxJava for Android Developers

Saudi Arabia - RxJava for Android Developers

South Africa - RxJava for Android Developers

Brasil - RxJava for Android Developers

Canada - RxJava for Android Developers

中国 - RxJava for Android Developers

香港 - RxJava for Android Developers

澳門 - RxJava for Android Developers

台灣 - RxJava for Android Developers

USA - RxJava for Android Developers

Österreich - RxJava for Android Developers

Schweiz - RxJava for Android Developers

Deutschland - RxJava for Android Developers

Czech Republic - RxJava for Android Developers

Denmark - RxJava for Android Developers

Estonia - RxJava for Android Developers

Finland - RxJava for Android Developers

Greece - RxJava for Android Developers

Magyarország - RxJava for Android Developers

Ireland - RxJava for Android Developers

Luxembourg - RxJava for Android Developers

Latvia - RxJava for Android Developers

España - RxJava for Android Developers

Italia - RxJava for Android Developers

Lithuania - RxJava for Android Developers

Nederland - RxJava for Android Developers

Norway - RxJava for Android Developers

Portugal - RxJava for Android Developers

România - RxJava for Android Developers

Sverige - RxJava for Android Developers

Türkiye - RxJava for Android Developers

Malta - RxJava for Android Developers

Belgique - RxJava for Android Developers

France - RxJava for Android Developers

日本 - RxJava for Android Developers

Australia - RxJava for Android Developers

Malaysia - RxJava for Android Developers

New Zealand - RxJava for Android Developers

Philippines - RxJava for Android Developers

Singapore - RxJava for Android Developers

Thailand - RxJava for Android Developers

Vietnam - RxJava for Android Developers

India - RxJava for Android Developers

Argentina - RxJava for Android Developers

Chile - RxJava for Android Developers

Costa Rica - RxJava for Android Developers

Ecuador - RxJava for Android Developers

Guatemala - RxJava for Android Developers

Colombia - RxJava for Android Developers

México - RxJava for Android Developers

Panama - RxJava for Android Developers

Peru - RxJava for Android Developers

Uruguay - RxJava for Android Developers

Venezuela - RxJava for Android Developers

Polska - RxJava for Android Developers

United Kingdom - RxJava for Android Developers

South Korea - RxJava for Android Developers

Pakistan - RxJava for Android Developers

Sri Lanka - RxJava for Android Developers

Bulgaria - RxJava for Android Developers

Bolivia - RxJava for Android Developers

Indonesia - RxJava for Android Developers

Kazakhstan - RxJava for Android Developers

Moldova - RxJava for Android Developers

Morocco - RxJava for Android Developers

Tunisia - RxJava for Android Developers

Kuwait - RxJava for Android Developers

Oman - RxJava for Android Developers

Slovakia - RxJava for Android Developers

Kenya - RxJava for Android Developers

Nigeria - RxJava for Android Developers

Botswana - RxJava for Android Developers

Slovenia - RxJava for Android Developers

Croatia - RxJava for Android Developers

Serbia - RxJava for Android Developers

Bhutan - RxJava for Android Developers

Nepal - RxJava for Android Developers

Uzbekistan - RxJava for Android Developers