План на курса

Въведение

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

Настройка на средата за разработка

    Инсталиране и конфигуриране Angular 15 Използване на стабилни самостоятелни API, които позволяват на разработчиците на Angular да създават приложения без модулите Ng. Разбиране на подобрената производителност

Основи на TypeScript

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

Компоненти

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

Директиви

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

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

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

Тръби

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

Форми

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

HttpClient

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

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

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

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

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

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

Изисквания

  • Основно разбиране на 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атегории