Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Co nowego w Angular 13?

Zaawansowane komponenty

  • Przegląd zaawansowanych komponentów
  • Używanie zaawansowanych dekoratorów
  • Używanie zaawansowanych hooków cyklu życia
  • Tworzenie złożonych komponentów
  • Implementowanie dynamicznych komponentów
  • Tworzenie niestandardowych dyrektyw
  • Tworzenie komponentów wielokrotnego użytku

Zaawansowane serwisy

  • Przegląd zaawansowanych serwisów
  • Używanie dostawców serwisów
  • Używanie zaawansowanych technik iniekcji zależności
  • Używanie obserwabli i subiektów
  • Tworzenie asynchronicznych serwisów
  • Tworzenie serwisów singleton
  • Tworzenie dostawców fabryk
  • Tworzenie dostawców use-value

Zaawansowane routing

  • Przegląd zaawansowanego routingu
  • Używanie zagnieżdżonych tras
  • Używanie strażników tras
  • Używanie leniwego ładowania
  • Używanie wstępnego ładowania
  • Tworzenie niestandardowych rozwiązań tras
  • Używanie parametrów zapytań
  • Używanie parametrów tras

Zaawansowane formularze

  • Przegląd zaawansowanych formularzy
  • Tworzenie niestandardowych kontrolek formularzy
  • Tworzenie niestandardowych walidatorów
  • Tworzenie niestandardowych asynchronicznych walidatorów
  • Używanie reaktywnych formularzy w złożonych scenariuszach
  • Używanie dynamicznych formularzy
  • Używanie formularzy opartych na szablonach z walidacją
  • Tworzenie niestandardowych dyrektyw formularzy

Zaawansowane testowanie

  • Przegląd zaawansowanego testowania
  • Testowanie zaawansowanych komponentów
  • Testowanie zaawansowanych serwisów
  • Testowanie zaawansowanych formularzy
  • Używanie technik testowania opartego na testach
  • Używanie mocków i szpiegów
  • Używanie testów end-to-end z Protractorem

Optymalizacja wydajności

  • Przegląd optymalizacji wydajności
  • Używanie kompilacji AOT
  • Używanie leniwego ładowania
  • Optymalizacja wykrywania zmian
  • Optymalizacja renderowania komponentów
  • Optymalizacja żądań sieciowych
  • Optymalizacja renderowania po stronie serwera

Wdrażanie i optymalizacja budowania

  • Przegląd wdrażania i optymalizacji budowania
  • Używanie Angular CLI
  • Używanie produkcji build
  • Używanie podziału kodu
  • Używanie tree shaking
  • Optymalizacja dla progresywnych aplikacji internetowych
  • Optymalizacja dla wyszukiwarek internetowych

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość HTML, CSS i JavaScript
  • Doświadczenie z Angular 13 lub ukończenie wprowadzającego kursu Angular 13

Odbiorcy

  • Doświadczeni deweloperzy i programiści, którzy chcą poszerzyć swoją wiedzę na temat Angulara 13
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie