План на курса
Въведение
- Нововъведения в Angular 13?
Напреднали компоненти
- Обзор на напреднали компоненти
- Използване на напреднали декоратори
- Използване на напреднали жизнени цикъл хукове
- Създаване на сложни компоненти
- Имплементация на динамични компоненти
- Създаване на персонализирани директиви
- Създаване на повторно използуеми компоненти
Напреднали услуги
- Обзор на напреднали услуги
- Използване на доставчици на услуги
- Използване на напреднали техники за инжектиране на зависимости
- Използване на наблюдатели и теми
- Създаване на асинхронни услуги
- Създаване на сингълтон услуги
- Създаване на фабрични доставчици
- Създаване на доставчици за използване на стойност
Напреднало маршрутиране
- Обзор на напреднало маршрутиране
- Използване на вложени маршрути
- Използване на маршрутни стражи
- Използване на лениво зареждане
- Използване на предварително зареждане
- Създаване на персонализирани маршрутни резолвери
- Използване на параметри на заявката
- Използване на маршрутни параметри
Напреднали форми
- Обзор на напреднали форми
- Създаване на персонализирани формени контролни елементи
- Създаване на персонализирани валидатори
- Създаване на персонализирани асинхронни валидатори
- Използване на реактивни форми в сложни сценарии
- Използване на динамични форми
- Използване на форми, базирани на шаблони, с валидация
- Създаване на персонализирани формени директиви
Напреднало тестване
- Обзор на напреднало тестване
- Тестване на напреднали компоненти
- Тестване на напреднали услуги
- Тестване на напреднали форми
- Използване на техници за тестване с направен дизайн
- Използване на моделиране и шпиони
- Използване на тестване от край на край с Protractor
Оптимизация на производителността
- Обзор на оптимизация на производителността
- Използване на AOT компилация
- Използване на лениво зареждане
- Оптимизация на откриване на промени
- Оптимизация на изобразяване на компоненти
- Оптимизация на мрежови заявки
- Оптимизация на серверно странично изобразяване
Разработка и оптимизация на изграждането
- Обзор на разработка и оптимизация на изграждането
- Използване на Angular CLI
- Използване на производствено изграждане
- Използване на разделяне на кода
- Използване на дръзгане на дървета
- Оптимизация за прогресивни уеб приложения
- Оптимизация за търсачки
Диагностика
Резюме и следващи стъпки
Изисквания
- Основни познания в HTML, CSS и JavaScript
- Опит с Angular 13 или завършен базов курс по Angular 13
Целева аудитория
- Опитни разработчици и програмисти, които искат да разширят знанията си за Angular 13
Отзиви от потребители (5)
Хареса ми, че обучението се фокусира повече върху практическата страна.
Mihaela - Ness
Курс - NgRx
Машинен превод
Теми, които бяха обсуждани, множество живи кодови примерци, отношението на треньора към групата
Weronika - ATOS PGS sp. z o.o.
Курс - Reactive Programming with Angular RxJS
Машинен превод
Харесаха ми шегите ти
Dermot - Griffiths & Armour
Курс - Angular 2 Fundamentals
Машинен превод
Практическо обучение, упражнения и добри практики
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Курс - Angular 10 for Developers
Машинен превод
Тръби Маршрутизиране Свързване на данни Услуги
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Курс - Angular 12
Машинен превод