Интенсив по продвинутой разработке на Angular

11 участников

О чём курс

Ваше приложение на Angular начинает тормозить при масштабировании, а работа с Change Detection превращается в борьбу с ошибками — этот интенсив дает инструменты для оптимизации архитектуры и глубокого понимания внутренних механизмов фреймворка. Вы разберетесь, как на самом деле работают компилятор Ivy и Zone.js, научитесь переходить на стратегию OnPush и эффективно использовать Signals для управления состоянием. Программа сфокусирована на продвинутых темах: от настройки микрофронтендов и работы с Web Workers до обеспечения безопасности приложения против XSS и CSRF атак. Курс ориентирован на разработчиков, которые уже пишут на Angular и хотят перейти от использования готовых решений к созданию производительной и надежной архитектуры.

Программа обучения

  • Сложные страницы: продвинутая генерация контента
    • Работа с декораторами @ContentChild, @ViewChild, @ContentChildren, @ViewChildren
    • Структурные директивы, NgComponentOutlet и динамические компоненты
    • Чистые и грязные pipe
    • Работа с Ivy компилятором
    • Angular elements
  • Продвинутое Dependency Injection
    • Паттерн DI и иерархия инжекторов
    • Различия providers и viewProviders
  • Продвинутое использование Change Detection
    • Механизмы CD и ошибка ExpressionChangedAfterItHasBeenCheckedError
    • Взаимодействие с Zone.js
    • Стратегия OnPush, использование changeDetectorRef, markForCheck и detectChanges
    • AsyncPipe
  • Продвинутый роутинг
    • Анимация при смене состояний
    • Ленивая загрузка модулей и стратегии предзагрузки
    • Динамическое изменение конфигурации состояний
  • Service Workers и Web Workers
    • Параллелизация вычислений
    • Настройка offline режима и проверка обновлений
    • Веб-пуши с web-push
  • Сборка и оптимизация
    • Модульная организация приложения
    • Оптимизация размера бандлов
    • Архитектура микрофронтендов
  • Web безопасность и Angular
    • Предотвращение XSS и CSRF атак
    • Bypass политики
    • Протокол HTTPS в Angular
  • Новые и недавно добавленные возможности Angular
    • Standalone компоненты
    • Signals в Angular
Складчина создана 24 декабря 2023 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 2

ЕС Егор Сидоров Все материалы
1 482 ₽ 7 500 ₽