Plan Szkolenia

Wprowadzenie

  • Przegląd zaawansowanych tematów Angular 15
  • Przegląd podstaw Angular 15

Zaawansowane techniki komponentów

  • Zaawansowane wzorce architektury komponentów
  • Korzystanie z zaawansowanych haków cyklu życia komponentów
  • Tworzenie dynamicznych komponentów
  • Używanie Angular Element do tworzenia komponentów internetowych

Zaawansowane techniki dyrektyw

  • Tworzenie niestandardowych dyrektyw strukturalnych
  • Wdrażanie zaawansowanej kompozycji dyrektyw
  • Korzystanie z dyrektywy ngTemplateOutlet
  • Wdrażanie zaawansowanych animacji

Zaawansowane RxJS techniki

  • Zaawansowane koncepcje RxJS
  • Używanie RxJS do implementacji złożonych interfejsów użytkownika
  • Programowanie reaktywne z Angular 15
  • Formularze reaktywne z RxJS

Zaawansowane techniki wykrywania zmian

  • Zaawansowane koncepcje wykrywania zmian
  • Implementacja strategii wykrywania zmian onPush
  • Korzystanie z interfejsu API IterableDiffers
  • Optymalizacja wydajności wykrywania zmian

Zaawansowane techniki routingu

  • Korzystanie z leniwego ładowania w celu poprawy wydajności aplikacji
  • Korzystanie ze strategii wstępnego ładowania w celu poprawy doświadczenia użytkownika
  • Wdrażanie renderowania po stronie serwera z Angular Universal
  • Wdrażanie niestandardowego gniazda routera

Zaawansowane techniki testowania

  • Pisanie wszechstronnych testów z wysokim pokryciem kodu
  • Używanie makiet i szpiegów w testach
  • Korzystanie z zaawansowanych struktur testowania dla Angular 15
  • Debugowanie złożonych testów

Zaawansowane techniki debugowania

  • Korzystanie z Angular DevTools
  • Debugowanie Angular 15 aplikacji przy użyciu narzędzi DevTools przeglądarki'
  • Rozwiązywanie typowych problemów w aplikacjach Angular 15
  • Korzystanie z zaawansowanych technik debugowania w celu optymalizacji wydajności

Zaawansowane techniki wydajności

  • Zaawansowane techniki optymalizacji wydajności dla Angular 15
  • Wdrażanie wykrywania zmian podczas wypychania
  • Implementowanie leniwego ładowania dla optymalnej wydajności
  • Optymalizacja żądań sieciowych przy użyciu Angular'HttpInterceptor
  • Renderowanie po stronie serwera w celu zwiększenia wydajności

Podsumowanie i kolejne kroki

Wymagania

  • Znajomość Angular 15, HTML, CSS i JavaScript
  • .

Uczestnicy

  • Deweloperzy
  • Programiści
 28 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie