Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение
- Обзор на Angular и неговите функции
- Разбиране на предимствата при използване на Angular
- Разбиране на структурата и архитектурата на Angular
- Ново в Angular 14
- Настрояване на разработващата среда
Основни принципи на TypeScript
- Разбиране на синтаксиса на TypeScript
- Определяне на променливи, масиви, интерфейси и generics
- Типове в функции
Компоненти
- Анатомия на компонент от Angular
- Създаване и използване на компоненти
- Комуникация между компоненти
- Имплементация на хукове за животния цикъл на компонентите
Директиви
- Анатомия на директива от Angular
- Създаване и използване на директиви
- Създаване на потребителски директиви
Услуги и внедряване на зависимости
- Анатомия на услуга от Angular
- Създаване и използване на услуги
- Използване на внедряване на зависимости за управление на услуги
Пайпове
- Анатомия на пайп от Angular
- Създаване и използване на пайпове
- Създаване на потребителски пайпове
Форми
- Създаване и валидиране на форми, управлявани от шаблон, чрез Angular FormBuilder
- Създаване и валидиране на реактивни форми чрез Angular ReactiveFormsModule
- Сравнение и противопоставяне на форми, управлявани от шаблон, и реактивни форми
HttpClient
- Комуникация с RESTful API чрез модула HttpClient на Angular
- Имплементация на GET, POST, PUT и DELETE заявки
- Ръководство за грешки и събития за прогрес
Автентификация и авторизация
- Имплементация на автентификация и авторизация в приложенията на Angular
- Използване на JSON Web Tokens (JWT) за автентификация
- Защита на маршрути с гварди
Тестиране и отстраняване на грешки
- Настройка на тестова среда за Angular чрез Karma и Jasmine
- Създаване на единични тестове за компоненти, директиви, услуги и пайпове на Angular
- Отстраняване на грешки в приложенията на Angular чрез инструментите за разработчици в браузера
Резюме и следващи стъпки
Изисквания
- Основни знания за HTML, CSS и JavaScript
Целева аудитория
- Разработчици
- Програмисти
28 часа
Отзиви от потребители (1)
- Много харесвам курса и треньора е много приемлив и има голяма познания по темата. Просто не всички теми се обсъждат в обучението от 4 дни.
Allan - Tribal Software Philippines Inc
Курс - Angular 14
Машинен превод