Zaawansowane tworzenie aplikacji z użyciem Angular

3550 PLN+23% VAT (4366 PLN brutto / 1 os.)

Czas trwania szkolenia:3 dni (24h)

Kod kursu:ANGULAR/ADV

Poziom zaawansowania:
javascripttypescriptangular

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

17 kwiecień
Trwają zapisy na szkolenie

Trener:

Trainer image
Mateusz Kulesza

Cena:

3550 PLN netto+23% VAT

Lokalizacja:

Lokalizacja:

ZdalneWarszawa

Termin:

3 lipiec
Trwają zapisy na szkolenie

Trener:

Trainer image
Mateusz Kulesza

Cena:

3550 PLN netto+23% VAT

Lokalizacja:

Lokalizacja:

ZdalneWarszawa

Termin:

6 listopad
Trwają zapisy na szkolenie

Trener:

Trainer image
Mateusz Kulesza

Cena:

3550 PLN netto+23% VAT

Lokalizacja:

Lokalizacja:

ZdalneWarszawa

Termin:

18 grudzień
Trwają zapisy na szkolenie

Trener:

Trainer image
Mateusz Kulesza

Cena:

3550 PLN netto+23% VAT

Lokalizacja:

Lokalizacja:

ZdalneWarszawa

Nie odpowiada Ci żaden z dostępnych terminów?

Zapytaj o szkolenie

O szkoleniu Zaawansowane tworzenie aplikacji z użyciem Angular

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Wymagania

  • Od uczestników szkolenia wymagana jest praktyczna znajomość frameworka Angular

Zalety

  • Charakterystyczną cechą szkolenia jest szeroki zakres przedstawionego materiału przy jednoczesnym skupieniu na aspekcie praktycznym. Największy nacisk położony jest na techniki i narzędzia, które sprawdzają się w rzeczywistych projektach i przynoszą największy wzrost wydajności pracy
  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Cele szkolenia

  • Wprowadzenie do zaawansowanych zagadnień związanych z programowaniem w ekosystemie Angular
  • Poznanie dobrych praktyk i wzorców programistycznych

Program

Architektura aplikacji opartych na Angular

  • Moduły a skalowanie aplikacji - featured, shared i lazy-loaded
  • Wstrzykiwanie zależności - zagadnienia zaawansowane
  • Poprawny podział odpowiedzialności komponentów
  • Praca z HTTP - globalna obsługa błędów, interceptor

Szczegóły Change Detection

  • Dostępne strategie C.D. komponentów
  • Omówienie roli Zone.js w C.D.
  • Wyłączanie i sterowanie C.D.

Customization

  • Konfiguracja: statyczna lub ładowana dynamicznie
  • Dynamiczne tworzenie komponentów
  • Stylowanie aplikacji
  • Obsługa tłumaczeń

TypeScript

  • Zaawansowane typy
  • TypeScript a struktury niezmienne
  • Strategie typowania standardowych elementów aplikacji
  • Uzupełnianie brakujących typowań
  • Rozszerzanie wbudowanych typów
  • Praca z niedookreślonymi strukturami

RxJS

  • Zarządzanie subskrypcjami
  • Optymizacja wydajności aplikacji za pomocą RxJS
  • Budowa własnych operatorów
  • Czym jest Subject i jakie są jego odmiany?
  • Architektura reaktywna

Zarządzanie stanem z NgRx

  • Rozwiązanie własne za pomocą BehaviorSubject
  • Wprowadzenie do NgRx
  • Akcje, Reduktory, Efekty
  • Jak korzystać z selektorów
  • Praktyczne wykorzystanie meta-reduktorów

Współdzielenie kodu

  • Korzystanie z zewnętrznych bibliotek
  • Budowanie własnej biblioteki
  • Organizacja wielu aplikacji / bibliotek za pomocą Nx
  • Współdzielenie kodu z backendem

Podobne szkolenia