Course Code: angular14adv
Duration: 28 hours
Prerequisites:
  • Znajomość Angular 14, HTML, CSS i JavaScript
  • .

Publiczność

  • Deweloperzy
  • Programiści
Overview:

Angular to popularny JavaScript framework do tworzenia aplikacji internetowych.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych programistów i deweloperów, którzy chcą przenieść swoje umiejętności Angular 14 na wyższy poziom i wykorzystać zaawansowane funkcje Angular 14 do tworzenia, testowania i wdrażania wysokowydajnych aplikacji internetowych.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Tworzenie zaawansowanych aplikacji przy użyciu Angular 14.
  • Zrozumieć i wdrożyć bardziej złożone funkcje i techniki Angular 14.
  • Tworzenie łatwego w utrzymaniu i skalowalnego kodu Angular 14.
  • Tworzyć niestandardowe biblioteki i moduły rozszerzające funkcjonalność Angular 14.

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.
Course Outline:

Wprowadzenie

  • Przegląd zaawansowanych Angular 14 tematów
  • Przegląd podstaw Angular 14

Zaawansowane TypeScript

  • Zrozumienie zaawansowanej składni TypeScript
  • Zaawansowane techniki pracy z klasami i interfejsami
  • Strażnicy typów, typy unii i typy przecięcia
  • Zaawansowane dekoratory

Zaawansowane komponenty

  • Dostosowywanie wykrywania zmian Angular'
  • Używanie projekcji zawartości do tworzenia komponentów wielokrotnego użytku
  • Tworzenie dynamicznych komponentów
  • Korzystanie z zaawansowanych technik wejścia i wyjścia

Zaawansowane dyrektywy

  • Dostosowywanie zachowania dyrektyw
  • Tworzenie dyrektyw strukturalnych
  • Zaawansowane techniki dyrektyw

Usługi zaawansowane

  • Zaawansowane techniki wstrzykiwania zależności
  • Tworzenie i używanie fabryk usług
  • Używanie usług do zarządzania stanem
  • Programowanie reaktywne z RxJS

Zaawansowane formularze

  • Implementowanie niestandardowych kontrolek formularzy
  • Zaawansowane techniki walidacji formularzy
  • Praca ze złożonymi modelami formularzy
  • Tworzenie niestandardowych szablonów formularzy

Zaawansowany HttpClient

  • Urządzenia przechwytujące i oprogramowanie pośredniczące
  • Buforowanie i przechowywanie danych offline
  • Wdrażanie WebSockets
  • Zarządzanie dużymi zestawami danych z paginacją

Zaawansowane testowanie i debugowanie

  • Zaawansowane techniki testowania z Jasmine i Karma
  • Wyśmiewanie usług i komponentów do testowania
  • Debugowanie problemów z wydajnością
  • Testowanie złożonego kodu asynchronicznego

Tworzenie bibliotek i modułów

  • Tworzenie niestandardowych Angular 14 bibliotek
  • Tworzenie niestandardowych Angular 14 modułów
  • Ponowne wykorzystanie kodu w wielu projektach
  • Publikowanie i dystrybucja niestandardowych bibliotek i modułów

Optymalizacja wydajności

  • Zrozumienie charakterystyki wydajności Angular 14'
  • Profilowanie i identyfikacja wąskich gardeł wydajności
  • Wdrażanie zaawansowanych technik optymalizacji
  • Tworzenie wydajnych aplikacji z leniwym ładowaniem

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Angular 14 Advanced

Qatar - Angular 14 Advanced

Egypt - Angular 14 Advanced

Saudi Arabia - Angular 14 Advanced

South Africa - Angular 14 Advanced

Brasil - Angular 14 Advanced

Canada - Angular 14 Advanced

中国 - Angular 14 Advanced

香港 - Angular 14 Advanced

澳門 - Angular 14 Advanced

台灣 - Angular 14 Advanced

USA - Angular 14 Advanced

Österreich - Angular 14 Advanced

Schweiz - Angular 14 Advanced

Deutschland - Angular 14 Advanced

Czech Republic - Angular 14 Advanced

Denmark - Angular 14 Advanced

Estonia - Angular 14 Advanced

Finland - Angular 14 Advanced

Greece - Angular 14 Advanced

Magyarország - Angular 14 Advanced

Ireland - Angular 14 Advanced

Luxembourg - Angular 14 Advanced

Latvia - Angular 14 Advanced

España - Angular 14 Advanced

Italia - Angular 14 Advanced

Lithuania - Angular 14 Advanced

Nederland - Angular 14 Advanced

Norway - Angular 14 Advanced

Portugal - Angular 14 Advanced

România - Angular 14 Advanced

Sverige - Angular 14 Advanced

Türkiye - Angular 14 Advanced

Malta - Angular 14 Advanced

Belgique - Angular 14 Advanced

France - Angular 14 Advanced

日本 - Angular 14 Advanced

Australia - Angular 14 Advanced

Malaysia - Angular 14 Advanced

New Zealand - Angular 14 Advanced

Philippines - Angular 14 Advanced

Singapore - Angular 14 Advanced

Thailand - Angular 14 Advanced

Vietnam - Angular 14 Advanced

India - Angular 14 Advanced

Argentina - Angular 14 Advanced

Chile - Angular 14 Advanced

Costa Rica - Angular 14 Advanced

Ecuador - Angular 14 Advanced

Guatemala - Angular 14 Advanced

Colombia - Angular 14 Advanced

México - Angular 14 Advanced

Panama - Angular 14 Advanced

Peru - Angular 14 Advanced

Uruguay - Angular 14 Advanced

Venezuela - Angular 14 Advanced

Polska - Angular 14 Advanced

United Kingdom - Angular 14 Advanced

South Korea - Angular 14 Advanced

Pakistan - Angular 14 Advanced

Sri Lanka - Angular 14 Advanced

Bulgaria - Angular 14 Advanced

Bolivia - Angular 14 Advanced

Indonesia - Angular 14 Advanced

Kazakhstan - Angular 14 Advanced

Moldova - Angular 14 Advanced

Morocco - Angular 14 Advanced

Tunisia - Angular 14 Advanced

Kuwait - Angular 14 Advanced

Oman - Angular 14 Advanced

Slovakia - Angular 14 Advanced

Kenya - Angular 14 Advanced

Nigeria - Angular 14 Advanced

Botswana - Angular 14 Advanced

Slovenia - Angular 14 Advanced

Croatia - Angular 14 Advanced

Serbia - Angular 14 Advanced

Bhutan - Angular 14 Advanced

Nepal - Angular 14 Advanced

Uzbekistan - Angular 14 Advanced