Course Code: angular15
Duration: 28 hours
Prerequisites:
  • Podstawowa znajomość 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 deweloperów i programistów, którzy chcą korzystać z najnowszych funkcji Angular 15 do tworzenia, testowania i wdrażania aplikacji internetowych.

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

  • Instalowanie i konfigurowanie Angular 15.
  • Tworzenie aplikacji przy użyciu architektury opartej na komponentach Angular 15.
  • Wykorzystaj wbudowane dyrektywy, usługi i potoki Angular 15.
  • Komunikować się z interfejsem API RESTful przy użyciu modułu HttpClient Angular 15.
  • Wdrażanie uwierzytelniania i autoryzacji w aplikacjach Angular 15.
  • Testowanie i debugowanie aplikacji Angular 15.
  • Zrozumienie nowych funkcji Angular 15, takich jak Image Directive, CDK List for Building UI Components, Boilerplate Reduction in Guards i ulepszenia w esbuild dla szybszych kompilacji.

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 Angular i jego funkcji
  • Zrozumienie frameworka i architektury Angular
  • Co nowego pojawiło się w Angular 15?

Konfiguracja środowiska programistycznego

  • Instalowanie i konfigurowanie Angular 15
  • Korzystanie ze stabilnych samodzielnych interfejsów API, które umożliwiają programistom Angular tworzenie aplikacji bez modułów Ng.
  • Zrozumienie zwiększonej wydajności

Podstawy TypeScript

  • Zrozumienie składni TypeScript
  • Definiowanie zmiennych i tablic
  • Wpisywanie funkcji

Komponenty

  • Anatomia komponentu Angular
  • Tworzenie i używanie komponentów
  • Komunikacja między komponentami
  • Implementowanie haków cyklu życia komponentów
  • Używanie CDK List do tworzenia komponentów interfejsu użytkownika

Dyrektywy

  • Anatomia dyrektywy Angular
  • Tworzenie i używanie dyrektyw
  • Tworzenie niestandardowych dyrektyw
  • Korzystanie z interfejsu API kompozycji dyrektyw
  • Używanie dyrektywy Image w aplikacjach Angular i przeprowadzanie automatycznego generowania srcset w dyrektywie Image

Usługi i wstrzykiwanie zależności

  • Anatomia usługi Angular
  • Tworzenie i używanie usług
  • Używanie wstrzykiwania zależności do zarządzania usługami

Rury

  • Anatomia rury Angular
  • Tworzenie i używanie potoków
  • Tworzenie niestandardowych rur

Formularze

  • Tworzenie i walidacja formularzy przy użyciu Angular'FormBuilder
  • Wdrażanie formularzy reaktywnych
  • Korzystanie z formularzy opartych na szablonach

HttpClient

  • Komunikacja z interfejsem API RESTful przy użyciu modułu Angular'HttpClient
  • Implementowanie żądań GET, POST, PUT i DELETE
  • Obsługa błędów i zdarzeń postępu

Uwierzytelnianie i autoryzacja

  • Wdrażanie uwierzytelniania i autoryzacji w aplikacjach Angular
  • Używanie JSON Web Tokens (JWT) do uwierzytelniania
  • Ochrona tras za pomocą strażników
  • Redukcja standardowego kodu w strażnikach

Testowanie i debugowanie

  • Pisanie testów jednostkowych przy użyciu Jasmine i Karmy
  • Testowanie komponentów Angular, dyrektyw, usług i potoków
  • Debugowanie aplikacji Angular przy użyciu narzędzi DevTools przeglądarki
  • Zapoznanie się z ulepszeniami w esbuild dla szybszych kompilacji

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Angular 15

Qatar - Angular 15

Egypt - Angular 15

Saudi Arabia - Angular 15

South Africa - Angular 15

Brasil - Angular 15

Canada - Angular 15

中国 - Angular 15

香港 - Angular 15

澳門 - Angular 15

台灣 - Angular 15

USA - Angular 15

Österreich - Angular 15

Schweiz - Angular 15

Deutschland - Angular 15

Czech Republic - Angular 15

Denmark - Angular 15

Estonia - Angular 15

Finland - Angular 15

Greece - Angular 15

Magyarország - Angular 15

Ireland - Angular 15

Luxembourg - Angular 15

Latvia - Angular 15

España - Angular 15

Italia - Angular 15

Lithuania - Angular 15

Nederland - Angular 15

Norway - Angular 15

Portugal - Angular 15

România - Angular 15

Sverige - Angular 15

Türkiye - Angular 15

Malta - Angular 15

Belgique - Angular 15

France - Angular 15

日本 - Angular 15

Australia - Angular 15

Malaysia - Angular 15

New Zealand - Angular 15

Philippines - Angular 15

Singapore - Angular 15

Thailand - Angular 15

Vietnam - Angular 15

India - Angular 15

Argentina - Angular 15

Chile - Angular 15

Costa Rica - Angular 15

Ecuador - Angular 15

Guatemala - Angular 15

Colombia - Angular 15

México - Angular 15

Panama - Angular 15

Peru - Angular 15

Uruguay - Angular 15

Venezuela - Angular 15

Polska - Angular 15

United Kingdom - Angular 15

South Korea - Angular 15

Pakistan - Angular 15

Sri Lanka - Angular 15

Bulgaria - Angular 15

Bolivia - Angular 15

Indonesia - Angular 15

Kazakhstan - Angular 15

Moldova - Angular 15

Morocco - Angular 15

Tunisia - Angular 15

Kuwait - Angular 15

Oman - Angular 15

Slovakia - Angular 15

Kenya - Angular 15

Nigeria - Angular 15

Botswana - Angular 15

Slovenia - Angular 15

Croatia - Angular 15

Serbia - Angular 15

Bhutan - Angular 15

Nepal - Angular 15

Uzbekistan - Angular 15