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
- Architektura zaawansowanych aplikacji
- Projektowanie skalowalnych struktur
- Implementacja wzorców architektonicznych
- Organizacja kodu w dużych projektach
- Zarządzanie modułami i dependency injection
- Wydajność i optymalizacja
- Zaawansowane techniki optymalizacji
- Implementacja lazy loading
- Strategie cachowania
- Optymalizacja renderowania
- Zarządzanie stanem aplikacji
- Wzorce zarządzania stanem
- Implementacja store
- Obsługa złożonych przepływów danych
- Debugowanie stanu aplikacji
- 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
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!