План на курса

Въведение

  • Преглед на напреднали теми на Angular 15
  • Преглед на основите на Angular 15

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

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

Напреднали техники за директиви

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

Напреднали техники за RxJS

  • Напреднали концепции за RxJS
  • Използване на RxJS за имплементация на сложни потребителски интерфейси
  • Реактивно програмиране с Angular 15
  • Реактивни форми с RxJS

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

  • Напреднали концепции за откриване на промени
  • Имплементация на стратегия за откриване на промени onPush
  • Използване на API-то IterableDiffers
  • Оптимизация на производителността на откриване на промени

Напреднали техники за маршрутиране

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

Напреднали техники за тестване

  • Написване на обширни тестове с висока покриваемост на кода
  • Използване на подмени и шпиони в тестовете
  • Използване на напреднали тестови рамки за Angular 15
  • Отстраняване на грешки в сложни тестове

Напреднали техники за отстраняване на грешки

  • Използване на Angular DevTools
  • Отстраняване на грешки в приложенията Angular 15 с помощта на DevTools на браузъра
  • Отстраняване на общи проблеми в приложенията Angular 15
  • Използване на напреднали техники за отстраняване на грешки за оптимизация на производителността

Напреднали техники за производителност

  • Напреднали техники за оптимизация на производителността на Angular 15
  • Имплементация на откриване на промени при натискане
  • Имплементация на лениво зареждане за оптимална производителност
  • Оптимизация на мрежовите заявки с помощта на Angular's HttpInterceptor
  • Сервърно рендериране за подобряване на производителността

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

Изисквания

  • Запознанство с Angular 15, HTML, CSS и JavaScript

Целева публикация

  • Разработчици
  • Програмисти
 28 часа

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


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

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

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

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