План на курса

Въведение

    Преглед на Angular и неговите функции Разбиране на предимствата от използването на Angular Разбиране на рамката и архитектурата на Angular Какво е новото в Angular 14? Настройка на средата за разработка

Основи на TypeScript

    Разбиране на синтаксиса TypeScript Дефиниране на променливи, масиви, интерфейси и генерични форми Въведете функции

Компоненти

    Анатомия на Angular компонент Създаване и използване на компоненти Комуникация между компоненти Внедряване на кукички за жизнения цикъл на компонента

Директиви

    Анатомия на Angular директива Създаване и използване на директиви Изграждане на персонализирани директиви

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

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

Тръби

    Анатомия на Angular тръба Създаване и използване на тръби Изграждане на персонализирани тръби

Форми

    Изграждане и валидиране на управлявани от шаблони формуляри с помощта на FormBuilder на Angular Изграждане и валидиране на реактивни форми с помощта на ReactiveFormsModule на Angular Сравняване и контрастиране на управлявани от шаблони и реактивни форми

HttpClient

    Комуникация с RESTful API с помощта на модула HttpClient на Angular Внедряване на GET, POST, PUT и DELETE заявки Обработка на грешки и събития за напредък

Удостоверяване и оторизация

    Внедряване на удостоверяване и оторизация в Angular приложения Използване на JSON уеб токени (JWT) за удостоверяване Защита на маршрути с предпазители

Тестване и отстраняване на грешки

    Настройване на тестова среда за Angular с помощта на Karma и Jasmine Писане на модулни тестове за Angular компоненти, директиви, услуги и канали Отстраняване на грешки в Angular приложения с помощта на DevTools на браузъра

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

Изисквания

  • Основно разбиране на HTML, CSS и JavaScript

Публика

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

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



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

Oтзиви от потребители (1)

Свързани Kурсове

Building Web Apps using the MEAN stack

35 Hours

Testing Angular Applications

14 Hours

Reactive Programming with Angular RxJS

14 Hours

NgRx

21 Hours

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