Course Code: angular13adv
Duration: 28 hours
Prerequisites:
  • Podstawowa znajomość HTML, CSS i JavaScript
  • .
  • Doświadczenie z Angular 13 lub ukończenie wprowadzającego kursu Angular 13

Publiczność

  • Doświadczeni deweloperzy i programiści, którzy chcą poszerzyć swoją wiedzę na temat Angular 13
Overview:

Angular to szeroko stosowany framework dla JavaScript zaprojektowany do tworzenia skalowalnych aplikacji internetowych.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych deweloperów i programistów, którzy chcą wykorzystać zaawansowane funkcje Angular 13 do tworzenia, testowania i wdrażania wysokowydajnych aplikacji internetowych.

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

  • Efektywne wykorzystanie TypeScript i Angular CLI do tworzenia złożonych aplikacji Angular 13.
  • Opracowywanie, testowanie i wdrażanie aplikacji internetowych Angular 13 w celu uzyskania optymalnej wydajności.
  • Tworzenie komponentów sieciowych w celu poprawy możliwości ponownego wykorzystania i konserwacji aplikacji Angular 13.

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

  • Co nowego w Angular 13?

Zaawansowane komponenty

  • Przegląd zaawansowanych komponentów
  • Korzystanie z zaawansowanych dekoratorów
  • Korzystanie z zaawansowanych haków cyklu życia
  • Tworzenie złożonych komponentów
  • Wdrażanie komponentów dynamicznych
  • Tworzenie niestandardowych dyrektyw
  • Tworzenie komponentów wielokrotnego użytku

Usługi zaawansowane

  • Przegląd usług zaawansowanych
  • Korzystanie z dostawców usług
  • Korzystanie z zaawansowanych technik wstrzykiwania zależności
  • Korzystanie z obserwowalnych i obiektów
  • Tworzenie usług asynchronicznych
  • Tworzenie usług singleton
  • Tworzenie dostawców fabrycznych
  • Tworzenie dostawców wartości użytkowych

Zaawansowany Routing

  • Przegląd zaawansowanego routingu
  • Korzystanie z zagnieżdżonych tras
  • Korzystanie z osłon tras
  • Korzystanie z leniwego ładowania
  • Używanie wstępnego ładowania
  • Tworzenie niestandardowych resolverów tras
  • Używanie parametrów zapytania
  • Używanie parametrów trasy

Zaawansowane formularze

  • Przegląd zaawansowanych formularzy
  • Tworzenie niestandardowych kontrolek formularzy
  • Tworzenie niestandardowych walidatorów
  • Tworzenie niestandardowych walidatorów asynchronicznych
  • Korzystanie z formularzy reaktywnych w złożonych scenariuszach
  • Korzystanie z formularzy dynamicznych
  • Korzystanie z formularzy opartych na szablonach z walidacją
  • Tworzenie niestandardowych dyrektyw formularzy

Zaawansowane testy

  • Przegląd zaawansowanych testów
  • Testowanie zaawansowanych komponentów
  • Testowanie zaawansowanych usług
  • Testowanie zaawansowanych formularzy
  • Korzystanie z technik programowania sterowanego testami
  • Korzystanie z szyderstw i szpiegów
  • Korzystanie z testowania kompleksowego z Protractor

Optymalizacja wydajności

  • Przegląd optymalizacji wydajności
  • Korzystanie z kompilacji AOT
  • Korzystanie z leniwego ładowania
  • Optymalizacja wykrywania zmian
  • Optymalizacja renderowania komponentów
  • Optymalizacja żądań sieciowych
  • Optymalizacja renderowania po stronie serwera

Wdrażanie i optymalizacja kompilacji

  • Przegląd optymalizacji wdrażania i kompilacji
  • Korzystanie z interfejsu CLI Angular
  • Korzystanie z kompilacji produkcyjnej
  • Korzystanie z dzielenia kodu
  • Korzystanie z potrząsania drzewem
  • Optymalizacja pod kątem progresywnych aplikacji internetowych
  • Optymalizacja pod kątem wyszukiwarek

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Angular 13 Advanced

Qatar - Angular 13 Advanced

Egypt - Angular 13 Advanced

Saudi Arabia - Angular 13 Advanced

South Africa - Angular 13 Advanced

Brasil - Angular 13 Advanced

Canada - Angular 13 Advanced

中国 - Angular 13 Advanced

香港 - Angular 13 Advanced

澳門 - Angular 13 Advanced

台灣 - Angular 13 Advanced

USA - Angular 13 Advanced

Österreich - Angular 13 Advanced

Schweiz - Angular 13 Advanced

Deutschland - Angular 13 Advanced

Czech Republic - Angular 13 Advanced

Denmark - Angular 13 Advanced

Estonia - Angular 13 Advanced

Finland - Angular 13 Advanced

Greece - Angular 13 Advanced

Magyarország - Angular 13 Advanced

Ireland - Angular 13 Advanced

Luxembourg - Angular 13 Advanced

Latvia - Angular 13 Advanced

España - Angular 13 Advanced

Italia - Angular 13 Advanced

Lithuania - Angular 13 Advanced

Nederland - Angular 13 Advanced

Norway - Angular 13 Advanced

Portugal - Angular 13 Advanced

România - Angular 13 Advanced

Sverige - Angular 13 Advanced

Türkiye - Angular 13 Advanced

Malta - Angular 13 Advanced

Belgique - Angular 13 Advanced

France - Angular 13 Advanced

日本 - Angular 13 Advanced

Australia - Angular 13 Advanced

Malaysia - Angular 13 Advanced

New Zealand - Angular 13 Advanced

Philippines - Angular 13 Advanced

Singapore - Angular 13 Advanced

Thailand - Angular 13 Advanced

Vietnam - Angular 13 Advanced

India - Angular 13 Advanced

Argentina - Angular 13 Advanced

Chile - Angular 13 Advanced

Costa Rica - Angular 13 Advanced

Ecuador - Angular 13 Advanced

Guatemala - Angular 13 Advanced

Colombia - Angular 13 Advanced

México - Angular 13 Advanced

Panama - Angular 13 Advanced

Peru - Angular 13 Advanced

Uruguay - Angular 13 Advanced

Venezuela - Angular 13 Advanced

Polska - Angular 13 Advanced

United Kingdom - Angular 13 Advanced

South Korea - Angular 13 Advanced

Pakistan - Angular 13 Advanced

Sri Lanka - Angular 13 Advanced

Bulgaria - Angular 13 Advanced

Bolivia - Angular 13 Advanced

Indonesia - Angular 13 Advanced

Kazakhstan - Angular 13 Advanced

Moldova - Angular 13 Advanced

Morocco - Angular 13 Advanced

Tunisia - Angular 13 Advanced

Kuwait - Angular 13 Advanced

Oman - Angular 13 Advanced

Slovakia - Angular 13 Advanced

Kenya - Angular 13 Advanced

Nigeria - Angular 13 Advanced

Botswana - Angular 13 Advanced

Slovenia - Angular 13 Advanced

Croatia - Angular 13 Advanced

Serbia - Angular 13 Advanced

Bhutan - Angular 13 Advanced

Nepal - Angular 13 Advanced

Uzbekistan - Angular 13 Advanced