Zaawansowany AngularJS

Opis

Zaawansowane szkolenie z AngularJS przeznaczone dla programistów pracujących z aplikacjami legacy oraz osób odpowiedzialnych za ich modernizację. Program szkolenia skupia się na praktycznych aspektach utrzymania i rozwoju istniejących systemów, ze szczególnym uwzględnieniem optymalizacji wydajności oraz integracji z nowoczesnymi technologiami. Warsztaty praktyczne stanowią 80% czasu szkolenia, podczas których uczestnicy pracują na rzeczywistych przypadkach użycia spotykanych w projektach produkcyjnych. Metodyka szkolenia zakłada intensywną pracę z kodem oraz analizę rzeczywistych problemów.

Profil uczestnika

  • Programiści z doświadczeniem w AngularJS
  • Deweloperzy odpowiedzialni za utrzymanie systemów legacy
  • Architekci aplikacji planujący modernizację systemów
  • Technical leadzi projektów wykorzystujących AngularJS
  • Specjaliści ds. rozwoju aplikacji webowych
  • Programiści zajmujący się migracją aplikacji
  • Osoby odpowiedzialne za optymalizację aplikacji
  • Liderzy zespołów utrzymaniowych

Agenda

  1. Zaawansowana architektura AngularJS
    • Wzorce projektowe dla dużych aplikacji
    • Modularyzacja i organizacja kodu
    • Zarządzanie stanem aplikacji
    • Optymalizacja struktury projektu
  2. Wydajność i optymalizacja
    • Techniki poprawy wydajności
    • Zarządzanie pamięcią
    • Optymalizacja cyklu digest
    • Profilowanie i debugging
  3. Integracja i modernizacja
    • Integracja z nowoczesnymi bibliotekami
    • Strategie migracji do nowszych wersji Angular
    • Refaktoryzacja legacy code
    • Wzorce integracyjne
  4. Testowanie i utrzymanie
    • Strategie testowania aplikacji legacy
    • Automatyzacja testów
    • Zarządzanie długiem technologicznym
    • Continuous Integration

Korzyści

Uczestnik zdobędzie zaawansowaną wiedzę o utrzymaniu i rozwoju aplikacji w AngularJS na poziomie produkcyjnym. Rozwinie umiejętność identyfikacji i rozwiązywania problemów wydajnościowych w istniejących aplikacjach. Nauczy się efektywnie modernizować i refaktoryzować kod legacy zgodnie z najlepszymi praktykami. Pozna strategie bezpiecznej integracji nowoczesnych bibliotek z istniejącymi systemami AngularJS. Będzie potrafił projektować i implementować testy dla aplikacji legacy. Zdobędzie wiedzę o technikach optymalizacji wydajności specyficznych dla AngularJS. Rozwinie umiejętność planowania i przeprowadzania migracji do nowszych wersji frameworka.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość AngularJS
  • Doświadczenie w JavaScript
  • Znajomość wzorców projektowych
  • Doświadczenie w utrzymaniu aplikacji webowych

Zagadnienia

  • Architektura aplikacji AngularJS
  • Wzorce projektowe
  • Optymalizacja wydajności
  • Zarządzanie stanem
  • Refaktoryzacja kodu
  • Modernizacja aplikacji
  • Testowanie legacy code
  • Integracja systemów
  • Migracja aplikacji
  • Debugging i profilowanie
  • Dług technologiczny
  • Continuous Integration

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-SD-548

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