Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Введение
- Обзор на Angular и неговите характеристики
- Разбиране на фреймуърка и архитектурата на Angular
- Ново в Angular 15?
Настройка на разработката среда
- Инсталиране и настройка на Angular 15
- Използване на стабилни автономни API-та, които позволяват на разработчиците на Angular да създават приложения без Ng Modules.
- Разбиране на подобрената производителност
Основни принципи на TypeScript
- Разбиране на синтаксиса на TypeScript
- Определяне на променливи и масиви
- Типове в функции
Компоненти
- Структура на компонент от Angular
- Създаване и използване на компоненти
- Комуникация между компоненти
- Имплементация на хукове за живота на компонента
- Използване на CDK List за изграждане на UI компоненти
Директиви
- Структура на директива от Angular
- Създаване и използване на директиви
- Създаване на персонализирани директиви
- Използване на API за съставяне на директиви
- Използване на Image Directive в Angular приложенията и автоматично генериране на srcset в Image Directive
Служби и Внедрение на зависимости
- Структура на служба от Angular
- Създаване и използване на служби
- Използване на внедряване на зависимости за управление на служби
Цевки
- Структура на цевка от Angular
- Създаване и използване на цевки
- Създаване на персонализирани цевки
Форми
- Създаване и валидиране на форми с помощта на FormBuilder от Angular
- Имплементация на реактивни форми
- Използване на форми, управлявани от шаблон
HttpClient
- Комуникация с RESTful API с помощта на модула HttpClient на Angular
- Имплементация на GET, POST, PUT и DELETE заявки
- Обработка на грешки и събития за напредък
Аутентификация и авторизация
- Имплементация на аутентификация и авторизация в Angular приложенията
- Използване на JSON Web Tokens (JWT) за аутентификация
- Защита на маршрути с пазители
- Намаляване на шаблонен код в пазителите
Тестване и отстраняване на грешки
- Създаване на единични тестове с помощта на Jasmine и Karma
- Тестване на Angular компоненти, директиви, служби и цевки
- Отстраняване на грешки в Angular приложенията с помощта на DevTools на браузъра
- Разбиране на подобренията в esbuild за по-бързи сборки
Резюме и следващи стъпки
Изисквания
- Основни знания за HTML, CSS и JavaScript
Целева аудитория
- Разработчици
- Програмисти
28 Часове
Отзиви от потребители (2)
Концепцията SignalStore, тъй като беше нова за мен.
Alexander Ivanov
Курс - Angular Advanced 2 days
Машинен превод
За само три дена бяха покрити всички теми от учебните материали, дори и допълнителни.
Ovidiu
Курс - Angular 2 Fundamentals
Машинен превод