Свържете се с нас

Съдържание и теми, включени в курса

Въведение в Angular 18

  • Общ преглед на Angular и неговата екосистема
  • Какво ново в Angular 18, включително последните актуализации на Angular DevTools
  • Настройка на средата за разработка

Настройка на проект и архитектура

  • Използване на Angular CLI
  • Структура на проекта и организация на файловете
  • Angular модули и компоненти
  • Използване на оптимизираните възможности на TypeScript 4.7 за по-добра производителност и опит за разработчика

Шаблони и обвързване на данни

  • Синтаксис на Angular шаблоните
  • Интерполация, обвързване на свойства и обвързване на събития
  • Двупосочно обвързване на данни с ngModel

Компоненти и директиви

  • Създаване и използване на компоненти
  • Lifecycle hooks на компонентите
  • Вградени директиви (ngIf, ngFor и др.)
  • Персонализирани директиви

Услуги и вмъкване на зависимости

  • Създаване и използване на услуги
  • Вмъкване на зависимости в Angular
  • Управление на състоянието на приложението

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

  • Настройка на Angular рутера
  • Конфигуриране на маршрути и параметри на маршрути
  • Разбиране и внедряване на нови функционалности за маршрутизация
  • Мързеливо зареждане и гардове за маршрути

Формуляри в Angular

  • Шаблонно-управлявани формуляри
  • Реактивни формуляри
  • Валидация на формуляри и обработка на грешки

HTTP клиент и наблюдаеми (Observables)

  • Извършване на HTTP заявки с HttpClient
  • Обработка на HTTP отговори
  • Работа с RxJS observables

Разширени теми

  • Angular анимации
  • Интернационализация (i18n)
  • Техники за оптимизация на производителността, включително беззоново откриване на промени

Тестване в Angular

  • Модулно тестване с Jasmine и Karma
  • Тестване от край до край с Protractor
  • Най-добри практики за тестване на Angular приложения

Внедряване и поддръжка

  • Изграждане и внедряване на Angular приложения
  • Контрол на версиите с Git
  • Практики за непрекъсната интеграция и доставка (CI/CD)

Миграция и отстраняване на проблеми

  • Миграция от по-стари версии на Angular
  • Често срещани клопки и как да ги избегнем
  • Отстраняване на често срещани проблеми с Angular 18

Практически сесии

  • Практически лабораторни упражнения
  • Разработка на реален проект
  • Групови упражнения и партньорски проверки

Обобщение и следващи стъпки

Изисквания

  • Разбиране на JavaScript
  • Опит в уеб разработката
  • Основни познания по HTML и CSS

Аудитория

  • Уеб разработчици
  • Фронт-енд разработчици
  • Всеки, който се интересува от разработка на едностранични приложения (SPA) с Angular
 28 Часа

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


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

Отзиви от участници (3)

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

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