- Znajomość podstaw HTML, CSS i JavaScript .
- Doświadczenie z Angular
Publiczność
- Deweloperzy
Angular to JavaScript framework do tworzenia aplikacji internetowych. Angular 11 to główne wydanie, które kładzie nacisk na wydajność routerów, automatyczne wstawianie czcionek, bardziej rygorystyczne typy, testowanie komponentów i szybsze kompilacje.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z zaawansowanych narzędzi deweloperskich do projektowania, tworzenia, testowania i wdrażania aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj niezbędne środowisko programistyczne do tworzenia zaawansowanych aplikacji Angular 11.
- Budowanie struktury rodzic-dziecko, zagnieżdżonych komponentów dla złożonych aplikacji.
- Używaj RxJS i obserwowalnych do obsługi zdarzeń w czasie rzeczywistym i programowania asynchronicznego.
- Tworzenie skalowalnych formularzy i modeli danych do zarządzania danymi wejściowymi użytkownika i zadaniami wprowadzania danych.
- Zaimplementuj zaawansowane wstrzykiwanie zależności, routing i najlepsze praktyki bezpieczeństwa w Angular 11.
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
- Co nowego w Angular 11?
Pierwsze kroki
- Instalowanie Angular 11 CLI
- Konfigurowanie obszaru roboczego
- Inicjowanie aplikacji
Angular 11 Komponenty
- Tworzenie zagnieżdżonych komponentów
- Udostępnianie danych między komponentami
- Dynamiczne ładowanie komponentów
- Praca z elementami niestandardowymi
RxJS i obserwowalne
- Eksplorowanie biblioteki RxJS i właściwości
- Tworzenie, subskrybowanie i multicasting obserwowalnych obiektów
- Obsługa operacji asynchronicznych przy użyciu obiektów obserwowalnych
Formularze w Angular 11
- ReactFormularze ive vs formularze oparte na szablonach
- Sprawdzanie poprawności danych wprowadzanych przez użytkownika
- Generowanie dynamicznych formularzy
Routing i nawigacja
- Konfigurowanie tras dla aplikacji
- Przekazywanie danych do tras
- Używanie strażników tras do ograniczania dostępu
Zaawansowane wstrzykiwanie zależności
- Generowanie usług w Angular 11
- Wstrzykiwanie zależności do komponentu
- Konfigurowanie dostawców zależności
Bezpieczeństwo i wdrażanie
- Zapobieganie atakom typu cross-site scripting (XSS) i lukom w zabezpieczeniach
- Audytowanie Angular 11 aplikacji
- Testowanie i tworzenie konfiguracji do wdrożenia
- Wdrażanie Angular 11 aplikacji w środowisku produkcyjnym
Najlepsze praktyki i rozwiązywanie problemów
Podsumowanie i kolejne kroki
United Arab Emirates - Angular 11 Advanced
Saudi Arabia - Angular 11 Advanced
South Africa - Angular 11 Advanced
Österreich - Angular 11 Advanced
Deutschland - Angular 11 Advanced
Czech Republic - Angular 11 Advanced
Magyarország - Angular 11 Advanced
Luxembourg - Angular 11 Advanced
Lithuania - Angular 11 Advanced
Nederland - Angular 11 Advanced
Portugal - Angular 11 Advanced
Belgique - Angular 11 Advanced
Australia - Angular 11 Advanced
Malaysia - Angular 11 Advanced
New Zealand - Angular 11 Advanced
Philippines - Angular 11 Advanced
Singapore - Angular 11 Advanced
Thailand - Angular 11 Advanced
Argentina - Angular 11 Advanced
Costa Rica - Angular 11 Advanced
Guatemala - Angular 11 Advanced
Colombia - Angular 11 Advanced
Venezuela - Angular 11 Advanced
United Kingdom - Angular 11 Advanced
South Korea - Angular 11 Advanced
Pakistan - Angular 11 Advanced
Sri Lanka - Angular 11 Advanced
Bulgaria - Angular 11 Advanced
Indonesia - Angular 11 Advanced
Kazakhstan - Angular 11 Advanced
Slovakia - Angular 11 Advanced
Botswana - Angular 11 Advanced