- Znajomość Angular 15, HTML, CSS i JavaScript .
Publiczność
- Deweloperzy
- Programiści
Angular to popularny JavaScript framework do tworzenia aplikacji internetowych.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych programistów i deweloperów, którzy chcą przenieść swoje umiejętności Angular 15 na wyższy poziom i wykorzystać zaawansowane funkcje Angular 15 do tworzenia, testowania i wdrażania wysokowydajnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Korzystanie z zaawansowanych technik tworzenia aplikacji Angular 15.
- Zrozumienie najlepszych praktyk skalowania i utrzymywania aplikacji Angular 15 na dużą skalę.
- Rozwijać wydajne aplikacje przy użyciu zaawansowanych funkcji Angular 15.
- Rozwiązywanie problemów i optymalizacja aplikacji Angular 15.
- Poznaj zaawansowane tematy, takie jak renderowanie po stronie serwera, leniwe ładowanie i inne.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
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
United Arab Emirates - Angular 15 Advanced
Saudi Arabia - Angular 15 Advanced
South Africa - Angular 15 Advanced
Österreich - Angular 15 Advanced
Deutschland - Angular 15 Advanced
Czech Republic - Angular 15 Advanced
Magyarország - Angular 15 Advanced
Luxembourg - Angular 15 Advanced
Lithuania - Angular 15 Advanced
Nederland - Angular 15 Advanced
Portugal - Angular 15 Advanced
Belgique - Angular 15 Advanced
Australia - Angular 15 Advanced
Malaysia - Angular 15 Advanced
New Zealand - Angular 15 Advanced
Philippines - Angular 15 Advanced
Singapore - Angular 15 Advanced
Thailand - Angular 15 Advanced
Argentina - Angular 15 Advanced
Costa Rica - Angular 15 Advanced
Guatemala - Angular 15 Advanced
Colombia - Angular 15 Advanced
Venezuela - Angular 15 Advanced
United Kingdom - Angular 15 Advanced
South Korea - Angular 15 Advanced
Pakistan - Angular 15 Advanced
Sri Lanka - Angular 15 Advanced
Bulgaria - Angular 15 Advanced
Indonesia - Angular 15 Advanced
Kazakhstan - Angular 15 Advanced
Slovakia - Angular 15 Advanced
Botswana - Angular 15 Advanced