Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

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

Zaawansowane techniki komponentów

  • Zaawansowane wzorce architektury komponentów
  • Używanie zaawansowanych hooków cyklu życia komponentów
  • Tworzenie dynamicznych komponentów
  • Używanie Angular Elements do tworzenia komponentów internetowych

Zaawansowane techniki dyrektyw

  • Tworzenie niestandardowych dyrektyw strukturalnych
  • Implementacja zaawansowanej kompozycji dyrektyw
  • Używanie dyrektywy ngTemplateOutlet
  • Implementacja zaawansowanych animacji

Zaawansowane techniki RxJS

  • 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
  • Używanie API IterableDiffers
  • Optymalizacja wydajności wykrywania zmian

Zaawansowane techniki routingu

  • Używanie lazy loadingu do poprawy wydajności aplikacji
  • Używanie strategii preloadingu do poprawy doświadczenia użytkownika
  • Implementacja renderowania po stronie serwera z Angular Universal
  • Implementacja niestandardowego router outlet

Zaawansowane techniki testowania

  • Pisanie kompleksowych testów z wysokim pokryciem kodu
  • Używanie mocków i szpiegów w testach
  • Używanie zaawansowanych frameworków testowych dla Angular 15
  • Debugowanie złożonych testów

Zaawansowane techniki debugowania

  • Używanie Angular DevTools
  • Debugowanie aplikacji Angular 15 przy użyciu DevTools przeglądarki
  • Rozwiązywanie typowych problemów w aplikacjach Angular 15
  • Używanie zaawansowanych technik debugowania do optymalizacji wydajności

Zaawansowane techniki optymalizacji wydajności

  • Zaawansowane techniki optymalizacji wydajności dla Angular 15
  • Implementacja wykrywania zmian onPush
  • Implementacja lazy loadingu dla optymalnej wydajności
  • Optymalizacja żądań sieciowych przy użyciu HttpInterceptor Angular
  • Renderowanie po stronie serwera dla poprawy wydajności

Podsumowanie i kolejne kroki

Wymagania

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

Grupa docelowa

  • Deweloperzy
  • Programiści
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie