Angular – kurs zaawansowany. Framework aplikacji internetowych SPA.

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Angular – kurs zaawansowany. Framework aplikacji internetowych SPA.


      Szkolenia w formie zdalnej lub stacjonarnej

      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. Na szkoleniu poznasz bardzo popularny sposób zarządzania stanem aplikacji Redux - poprawisz w ten sposób wydajność oraz skalowalność aplikacji.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Szkolenie ma na celu poszerzenie wiedzy o frameworku Angular oraz przybliżenie rozwiązań architektonicznych, które pozwolą na rozwijanie kodu z utrzymaniem wysokiej skalowalności oraz wydajności aplikacji.

      Umiejętności

      Po ukończeniu szkolenie uczestnik:

      • Będzie prawidłowo stosował zasady tworzenia dużych aplikacji internetowych
      • oraz poszerzy swoje umiejętności o frameworku Angular.
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie adresowanie jest do programistów chcących rozszerzyć wiedzę o Angularze o dodatkowe informacje i techniki zaawansowane.

      Przygotowanie uczestników

      Od uczestników wymagana jest znajomość frameworku Angulara.

      Czas trwania
      Przed nami:
      • 3 dni, 24 godziny szkoleniowe
      Szczegółowy program szkolenia

      Szczegółowy opis szkolenia

      Praca ze strumieniami

      •             Tworzenie strumieni
      •             Sposoby subskrypcji do strumieni     
      •             Przetwarzanie strumieni
      •             Hot&Cold observables
      •             Łączenie strumieni

      Routing

      •             Guardy i resolvery
      •             Debugowanie routingu
      •             Konfiguracja routingu
      •             Praca z wieloma router-outlets

      Komponenty

      •             Standalone components, hosted directives
      •             Dynamiczne renderowanie komponentów
      •             Multi content projection
      •             Komponenty Smart & dumb

      Wydajność aplikacji

      •             Działanie mechanizmu detekcji zmian
      •             Profilowanie aplikacji
      •             Komponenty OnPush
      •             Drzewo Change Detector
      •             Uruchamianie kodu poza kontekstem Zone

      Zaawansowana komunikacja Restful

      •             Przechwytywanie żądań do serwera i odpowiedzi z serwera
      •             Łączenie interceptorów

      Formularze

      •             Tworzenie własnych kontrolek
      •             Dynamiczna struktura formularza
      •             Dynamiczne walidatory

      Tworzenie dyrektyw strukturalnych

      Tworzenie i wykorzystanie injection tokens

      Projekty ModuleLess

      •             Tworzenie projektów bez modułów
      •             Migracja projektu opartego na modułach do projektu bez modułów

      Progressive Web App

      •             Tworzenie Service Workera
      •             Aktualizacja aplikacji
      •             Cache danych

      Metoda realizacji szkolenia

      Szkolenie ma charakter warsztatowy, wiedza teoretyczna jest przekazywana 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)

      Opinie o szkoleniu

      • 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