Pobierz kartę szkolenia
Programowanie reaktywne w JavaScript z użyciem RxJS
kod szkolenia: JSPRF / PL AA 3d
Szkolenie skierowane jest do programistów chcących pogłębić wiedzę z zakresu programowania wJavaScript w kontekście wykorzystania ReactiveX.
- Umiejętność praktycznego wykorzystania biblioteki RxJS w projektach.
- Znajomość dobrych praktyk architektonicznych i implementacyjnych stosowanych waplikacjach przetwarzających dane synchronicznie i asynchronicznie.
1. Programowanie funkcyjne
- Założenia i idea programowania funkcyjnego
- Funkcje wyższego rzędu
- Zastosowania
2. Charakterystyka języka JavaScript
- Architektura i standard ES.Next
- Praca z kodem asynchronicznym, Promises
3. ReactiveX
- Architektura zastosowania i dostępne implementacje
- Hot vs. cold observable
- Użycie Subject
- Tworzenie strumieni zdarzeń, subskrypcja
4. Operatory ReactiveX
- Transformujące, filtrujące, łączące, warunkowe
- Obsługi błędów
- Zarządzanie strumieniami
5. Przetwarzanie danych z biblioteką RxJS
6. Sygnały a strumienie — podział ról w UI
- Sygnały jako współczesny prymityw reaktywny
- Interoperacyjność: kiedy strumień, kiedy sygnał
7. Refaktoryzacja kodu i włączenie biblioteki RxJS do istniejącego projektu
8. Testowanie kodu opartego o RxJS
Znajomość języka JavaScript.
Metoda szkolenia:
- warsztaty
- Tryb: Distance Learning
- Poziom: Średnio zaawansowany
- Czas trwania: 3 dni | 21h
- Język: Polski (szkolenie i materiały)
- Szkolenie: polski
- Materiały: polski