План на курса
Въведение
- Какво е новото в Angular 12?
Усъвършенствани техники за компоненти
- Разширени модели на компоненти Динамични компоненти Проекция на съдържание Препратки към контейнери Откриване на промени Персонализирани събития
Техники за напреднали директиви
- Разширени шаблони на директиви Разширено обвързване на хост Разширени слушатели на хост Разширени структурни директиви Директиви като услуги
Усъвършенствани техники за обвързване на данни
- Чисти и нечисти тръби Стратегии за откриване на промени Откриване на промени без зони Наблюдаеми и оператори RxJS Потоци
Мързеливо зареждане и динамично импортиране
- Маршрути за мързеливо зареждане Компоненти за мързеливо зареждане Модулна федерация
Оптимизиране Angular 12 Производителност
- Най-добри практики за производителност Използване на уеб работници за паралелизъм Използване на Zone.js за профилиране Предварително зареждане на модули Разклащане на дърво и разделяне на код
Разширени форми
- React ive Forms FormBuilder персонализирани валидатори
Тестване Angular 12 приложения
- Разширени техники за тестване Unit Testing Разширено тестване на компоненти и директиви Тестване на динамични компоненти Тестване на формуляри Тестване на интеграция
Усъвършенствани техники за отстраняване на грешки
- Разширени концепции за отстраняване на грешки Използване на Augury за отстраняване на грешки Отстраняване на грешки с проследяване и профилиране на VS код
Разширени функции за сигурност
- Най-добри практики за сигурност Използване на OAuth2 удостоверяване Защита на маршрути и ресурси
Разширено Angular 12 Внедряване
- Внедряване с Docker Внедряване с Kubernetes непрекъсната интеграция и внедряване
Angular 12 най-добри практики
- Най-добри практики за изграждане на поддръжка Angular 12 приложения
Отстраняване на неизправности
Обобщение и следващи стъпки
Изисквания
- Опит в изграждането на Angular 12 приложения
Публика
- Разработчици, които имат опит в изграждането на Angular 12 приложения
Oтзиви от потребители (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
Машинен превод
Анализ стъпка по стъпка. Обяснение на всеки ред от кода. Всеки проблем, който имах по време на курса, беше успешно решен и Лукаш ми каза причината. Харесаха ми и добрите практики, които бяха представени. Никога не съм бил убеден в стила TDD - просто не го намирам за полезен и не си заслужава времето. Łukasz посочи толкова много предимства на TDD, че напълно промени мнението ми.
Michal Uscinski - Devapo Sp. z o. o.
Курс - Testing Angular Applications
Машинен превод