Angular NgRx Reaktywny stan aplikacji Angularowej

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Angular NgRx. Reaktywny stan aplikacji Angularowej


      Opis szkolenia

      Angular to duży framework do tworzenia aplikacji internetowych klasy enterprise. Ze względu na jego stabilność oraz niezliczoną liczbą wbudowanych funkcjonalności, jest idealnym wyborem dla dużych firm IT (ale nie tylko), które utrzymują wiele zespołów i projektów. Ustandaryzowany "workflow" we wszystkich projektach, zdecydowanie ułatwia ich utrzymanie.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Reaktywny stan aplikacji Angular z użyciem bibliotek wchodzących w skład NgRx - szkolenie trzyetapowe:
      • Szybkie wprowadzenie/przypomnienie RxJs
      • Reaktywny stan z użyciem NgRx store/action/reducers/effects
      • Reaktywny stan z użyciem NgRx data

      Umiejętności

      Dzięki szkoleniu uczestnik dowie się, co to jest reaktywny stan aplikacji oraz będzie potrafił napisać aplikację Angular z użyciem biblioteki NgRx.

      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie adresowanie jest do programistów znających już Angulara, chcących rozszerzyć wiedzę o dodatkowe informacje i techniki zaawansowane.

      Przygotowanie uczestników

      Od uczestników wymagana jest znajomość Angulara.

      Czas trwania
      Przed nami:
      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy opis szkolenia

      Programowanie reaktywne – RxJs – szybkie przypomnienie
      • Tworzenie strumieni
      • Observable
      • Subject
      • BehaviorSubject
      • Operatory
      • przetwarzanie: map, exhaust, group, scan ...
      • Filtrowanie: filter, throttling, skip, debounce ...
      • Łączenie: merge, combine latest ...
      • warunkowe: iif, every
      • narzędzia: tap, delay, toPromise, toObservable
      • Przydatne mechanizmy
      • Higher-order observables
      • Cold and Hot observables
      Zasady architektury Redux
      • action
      • dispatcher
      • store
      • view
      NgRx/Store
      • actions
      • reducers
      • selectors
      NgRx/Effects
      • zapis i odczyt danych
      • serwer HTTP
      • lokalna baza danych IndexedDB
      NgRx/Router-store
      • serializacja stanu routingu
      • Angular Guards
      NgRx/Entity
      • kontrolowanie stanu kolekcji
      • operacje CRUD
      NgRx/Schematics
      • generowanie plików
      NgRx/Data
      • entity metadata & metadataMap
      • collection service
      • custom collection service
      • custom dataService service
      • przeciążanie metod
      • filtrowanie danych
      • strategia optymistyczna i pesymistyczna
      NgRx/store-devtools
      • chrome devtools
      Angular
      • Komponenty
      • ograniczenie odpowiedzialności komponentów
      • jak działa change detector?
      • strategie detekcji
      • immutable & mutable
      • subscribe & unsubscribe
      • HttpInterceptor

      Metoda realizacji szkolenia

      Szkolenie ma charakter w pełni warszatowy, wiedza teoretyczna przekazywana jest w oparciu o praktykę.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dla szkoleń stacjonarnych)

      Spotkajmy się na szkoleniu!

      • ROBERT GURGUL

        Szkolę w oparciu o przykłady i aplikacje tworzone na żywo. Moje szkolenia mają charakter warsztatowy; są wymagające, angażujące i dają totalnego kopa do działania oraz niesamowicie przyśpieszają poznawanie nowych technologii webowych. Duży nacisk kładę na takie zagadnienia jak: architektura aplikacji, reużywalność komponentów, skalowalność a także automatyczne testowanie. Po pracy, często przemierzam Tatry na skiturach.

        Zobacz trenera w akcji!
        Posłuchaj Roberta Gurgula, w krótkim sparingu m.in o:
        • Angular RXJS vs. Angular NgRX/NGXS/Akita
        • Zarządzania stanem przy użyciu bibliotek
        • Jakie problemy rozwiązuje stan reaktywny

        Opinie o trenerze

        • Ocena bardzo pozytywna ze względu na to, że tematyka szkolenia "nie stoi w miejscu", ale jest aktualizowana z roku na rok zgodnie z aktualnymi trendami, nowościami.

        • Szkolenie zdalne - brak uwag. Duży plus za przygotowane techniczne prowadzącego (share, serwery, strony www).

        • Świetny prowadzący! Oby inne szkolenia prowadzili tak kompetentni ludzie.
        • Osoba posiadająca dużą wiedzę z zakresu Angulara, łatwo i przyjemnie ją przekazuje.

          Podobne szkolenia