План на курса

Въведение

  • Нововъведения в Angular 13?

Напреднали компоненти

  • Обзор на напреднали компоненти
  • Използване на напреднали декоратори
  • Използване на напреднали жизнени цикъл хукове
  • Създаване на сложни компоненти
  • Имплементация на динамични компоненти
  • Създаване на персонализирани директиви
  • Създаване на повторно използуеми компоненти

Напреднали услуги

  • Обзор на напреднали услуги
  • Използване на доставчици на услуги
  • Използване на напреднали техники за инжектиране на зависимости
  • Използване на наблюдатели и теми
  • Създаване на асинхронни услуги
  • Създаване на сингълтон услуги
  • Създаване на фабрични доставчици
  • Създаване на доставчици за използване на стойност

Напреднало маршрутиране

  • Обзор на напреднало маршрутиране
  • Използване на вложени маршрути
  • Използване на маршрутни стражи
  • Използване на лениво зареждане
  • Използване на предварително зареждане
  • Създаване на персонализирани маршрутни резолвери
  • Използване на параметри на заявката
  • Използване на маршрутни параметри

Напреднали форми

  • Обзор на напреднали форми
  • Създаване на персонализирани формени контролни елементи
  • Създаване на персонализирани валидатори
  • Създаване на персонализирани асинхронни валидатори
  • Използване на реактивни форми в сложни сценарии
  • Използване на динамични форми
  • Използване на форми, базирани на шаблони, с валидация
  • Създаване на персонализирани формени директиви

Напреднало тестване

  • Обзор на напреднало тестване
  • Тестване на напреднали компоненти
  • Тестване на напреднали услуги
  • Тестване на напреднали форми
  • Използване на техници за тестване с направен дизайн
  • Използване на моделиране и шпиони
  • Използване на тестване от край на край с Protractor

Оптимизация на производителността

  • Обзор на оптимизация на производителността
  • Използване на AOT компилация
  • Използване на лениво зареждане
  • Оптимизация на откриване на промени
  • Оптимизация на изобразяване на компоненти
  • Оптимизация на мрежови заявки
  • Оптимизация на серверно странично изобразяване

Разработка и оптимизация на изграждането

  • Обзор на разработка и оптимизация на изграждането
  • Използване на Angular CLI
  • Използване на производствено изграждане
  • Използване на разделяне на кода
  • Използване на дръзгане на дървета
  • Оптимизация за прогресивни уеб приложения
  • Оптимизация за търсачки

Диагностика

Резюме и следващи стъпки

Изисквания

  • Основни познания в HTML, CSS и JavaScript
  • Опит с Angular 13 или завършен базов курс по Angular 13

Целева аудитория

  • Опитни разработчици и програмисти, които искат да разширят знанията си за Angular 13
 28 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории