Angular 12 – zaawansowane programowanie

Opis

Zaawansowane szkolenie z programowania w Angular 12, skupiające się na praktycznych aspektach tworzenia rozbudowanych aplikacji webowych. Uczestnicy poznają zaawansowane techniki programowania, wzorce projektowe oraz najlepsze praktyki w kontekście wersji 12. Szkolenie ma charakter warsztatowy, gdzie teoria jest natychmiast przekładana na praktyczne implementacje. Program został zaprojektowany z myślą o pogłębieniu wiedzy z zakresu architektury aplikacji i wydajności.

Profil uczestnika

  • Programiści z doświadczeniem w Angular
  • Deweloperzy JavaScript chcący rozwinąć umiejętności w Angular
  • Architekci aplikacji webowych
  • Team liderzy projektów Angular
  • Full Stack developerzy
  • Programiści frontend specjalizujący się w Angular
  • Osoby odpowiedzialne za rozwój aplikacji enterprise
  • Technical leadzi zespołów programistycznych

Agenda

  1. Architektura zaawansowanych aplikacji
    • Projektowanie skalowalnych struktur
    • Implementacja wzorców architektonicznych
    • Organizacja kodu w dużych projektach
    • Zarządzanie modułami i dependency injection
  2. Wydajność i optymalizacja
    • Zaawansowane techniki optymalizacji
    • Implementacja lazy loading
    • Strategie cachowania
    • Optymalizacja renderowania
  3. Zarządzanie stanem aplikacji
    • Wzorce zarządzania stanem
    • Implementacja store
    • Obsługa złożonych przepływów danych
    • Debugowanie stanu aplikacji
  4. Testowanie i jakość kodu
    • Strategie testowania
    • Automatyzacja testów
    • Zapewnianie jakości kodu
    • Continuous Integration

Korzyści

Uczestnik zdobędzie umiejętność projektowania i implementacji zaawansowanych aplikacji w Angular 12. Nauczy się stosować wzorce architektoniczne odpowiednie dla dużych projektów enterprise. Rozwinie umiejętność optymalizacji wydajności aplikacji Angular. Pozna zaawansowane techniki zarządzania stanem aplikacji. Będzie potrafił implementować efektywne strategie testowania. Nauczy się identyfikować i rozwiązywać problemy wydajnościowe. Zdobędzie wiedzę o najlepszych praktykach w kontekście dużych projektów Angular.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość Angular w podstawowym zakresie
  • Doświadczenie w programowaniu JavaScript i TypeScript
  • Znajomość podstawowych wzorców projektowych
  • Doświadczenie w tworzeniu aplikacji webowych

Zagadnienia

  • Zaawansowana architektura aplikacji
  • Wzorce projektowe w Angular
  • Optymalizacja wydajności
  • Zarządzanie stanem aplikacji
  • Dependency Injection
  • Routing i nawigacja
  • RxJS i programowanie reaktywne
  • Bezpieczeństwo aplikacji
  • Testowanie i QA
  • Continuous Integration
  • Debugowanie i profilowanie
  • Integracja z zewnętrznymi API

Poznaj naszą firmę

INFORMACJA CENOWA:
od 5050 zł netto za jedną osobę

CZAS TRWANIA (dni): 4

KOD SZKOLENIA: IT-SD-539

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *