Pobierz kartę szkolenia
Programowanie reaktywne w TypeScript z użyciem RxJS
kod szkolenia: JSPRF_TS / PL AA 3d
Szkolenie skierowane jest do programistów chcących pogłębić wiedzę z zakresu programowania wTypeScript 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 TypeScript
- 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 TypeScript lub 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