План на курса

Започване с Angular 19

  • Въведение в Angular и какво е ново в Angular 19
  • Подготовка на проект с Angular CLI
  • Разбиране на архитектурата на Angular

Компоненти и шаблони

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

Директиви и пайпове

  • Използване на вградени структурни и атрибутивни директиви
  • Създаване на персонализирани директиви
  • Използване и създаване на персонализирани пайпове

Зависимост за инжекция и услуги

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

Форми и валидация

  • Шаблонни форми
  • Реактивни форми и формуляр за създаване на формы
  • Техники за валидация на формите

Маршрутизиране и навигация

  • Подготовка на маршрути и лениво зареждане на модули
  • Параметри на маршрута и контролери
  • Стратегии за навигация и бест практики

HTTP клиент и обработка на данни

  • Използване на модула HttpClient
  • Правене на API заявки и обработка на отговори
  • Обработване на грешки и наблюдатели с RxJS

Управление на състоянията и сигнали

  • Използване на RxJS за реактивно управление на състоянията
  • Въведение в сигнали на Angular
  • Управление на приложение-широко състояние

Тестване и разпространяване

  • Юнит тестване на компоненти и услуги
  • Конечно-до-конечно тестване с инструменти на Angular
  • Оптимизация при градиво и стратегии за разпространяване

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

Изисквания

  • Разбиране на HTML, CSS и JavaScript
  • Опит с веб разработка и REST API
  • Запознаване с TypeScript е полезно, но не задължително

Публика

  • Веб разработчици, които създават динамични и масштабируеми фронтенд приложения
  • JavaScript разработчици, преминаващи към moden фронтенд фреймворки
  • Софтуерни инженери, създаващи предприемателски SPAs
 28 часове

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


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

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

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

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