План на курса
Продвината архитектура на Angular
- Проектиране на масштабируеми проектни структури
- Шаблони за самостоятелни API и модулна архитектура
- Разделение на задълженията и стратегии за поддържимост
Продвинати компоненти и сигнали
- Дълбоко поглеждане на Angular сигнали
- Техники за контрол на изменението на състоянията
- Ефективни шаблони за комуникация между компонентите
Реактивно и асинхронно програмиране
- Продвинати RxJS оператори в Angular
- Взаимосъвместимост между сигнали и RxJS
- Управление на сложни реактивни потоци от данни
Управление на състоянията при масштабиране
- Избор на правилния подход за управление на състоянията
- NgRx, NGXS и самостоятелни реактивни решения
- Лучши практики за корпоративно управление на състоянията
Продвинати стратегии за рутниране
- Ленива зареждане и кодово разделяне на равнища на маршрути
- Рут гуарди, резолвери и продвинати навигационни потоци
- Оптимизиране на маршрути за големи приложения
Оптимизация на производителността
- Профилиране на Angular 20 приложения
- Техники за оптимизиране на производителността при рендирането със сигнали
- Намаление на размера на пакетите и подобряване на времето за зареждане
Тестване и качество на инженерията
- Написване на продвинати юнит тестове за компоненти и услуги
- Енд-ту-енд тестване с модерни тестиращи ръководители
- Отстраняване на грешки в сложни Angular приложения
Интеграция с API и комуникация с бекенд
- Продвинати HttpClient шаблони
- Управление на грешки и стратегии за повторно опитване
- Работа с реално време и потоци от API
Резюме и следващи стъпки
Изисквания
- Солидни познания в модерния JavaScript
- Практически опит с основите на Angular
- Осведоменост за TypeScript и компонентно базираните архитектури
Публика
- Фронтенд разработчици
- Софтуерни инженери
- Технически специалисти, работещи с Angular приложения
Отзиви от потребители (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
Машинен превод