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

Publiczność

  • Deweloperzy
  • Programiści
Overview:

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

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

Sites Published:

United Arab Emirates - Angular 15 Advanced

Qatar - Angular 15 Advanced

Egypt - Angular 15 Advanced

Saudi Arabia - Angular 15 Advanced

South Africa - Angular 15 Advanced

Brasil - Angular 15 Advanced

Canada - Angular 15 Advanced

中国 - Angular 15 Advanced

香港 - Angular 15 Advanced

澳門 - Angular 15 Advanced

台灣 - Angular 15 Advanced

USA - Angular 15 Advanced

Österreich - Angular 15 Advanced

Schweiz - Angular 15 Advanced

Deutschland - Angular 15 Advanced

Czech Republic - Angular 15 Advanced

Denmark - Angular 15 Advanced

Estonia - Angular 15 Advanced

Finland - Angular 15 Advanced

Greece - Angular 15 Advanced

Magyarország - Angular 15 Advanced

Ireland - Angular 15 Advanced

Luxembourg - Angular 15 Advanced

Latvia - Angular 15 Advanced

España - Angular 15 Advanced

Italia - Angular 15 Advanced

Lithuania - Angular 15 Advanced

Nederland - Angular 15 Advanced

Norway - Angular 15 Advanced

Portugal - Angular 15 Advanced

România - Angular 15 Advanced

Sverige - Angular 15 Advanced

Türkiye - Angular 15 Advanced

Malta - Angular 15 Advanced

Belgique - Angular 15 Advanced

France - Angular 15 Advanced

日本 - 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

Vietnam - Angular 15 Advanced

India - Angular 15 Advanced

Argentina - Angular 15 Advanced

Chile - Angular 15 Advanced

Costa Rica - Angular 15 Advanced

Ecuador - Angular 15 Advanced

Guatemala - Angular 15 Advanced

Colombia - Angular 15 Advanced

México - Angular 15 Advanced

Panama - Angular 15 Advanced

Peru - Angular 15 Advanced

Uruguay - Angular 15 Advanced

Venezuela - Angular 15 Advanced

Polska - 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

Bolivia - Angular 15 Advanced

Indonesia - Angular 15 Advanced

Kazakhstan - Angular 15 Advanced

Moldova - Angular 15 Advanced

Morocco - Angular 15 Advanced

Tunisia - Angular 15 Advanced

Kuwait - Angular 15 Advanced

Oman - Angular 15 Advanced

Slovakia - Angular 15 Advanced

Kenya - Angular 15 Advanced

Nigeria - Angular 15 Advanced

Botswana - Angular 15 Advanced

Slovenia - Angular 15 Advanced

Croatia - Angular 15 Advanced

Serbia - Angular 15 Advanced

Bhutan - Angular 15 Advanced

Nepal - Angular 15 Advanced

Uzbekistan - Angular 15 Advanced