Скоро! Интенсив по "продвинутой" разработке на Angular [learn.javascript.ru] [Егор Сидоров]

Статус
В этой теме нельзя размещать новые ответы.
Интенсив по "продвинутой" разработке на Angular
Для тех, кто уже разрабатывает на Ангулар, но хочет развиваться дальше.​
Интенсив по "продвинутой" разработке на Angular [learn.javascript.ru] [Егор Сидоров]


Описание:

Интенсивная программа: основные цели - Углубленное изучение Angular, освоение его функциональности и новых возможностей, а также понимание последних изменений и усовершенствований. Цель - научиться написанию эффективного кода на Angular, применению лучших практик и проверенных подходов, а также умелой оптимизации существующих приложений.

Ключевые темы курса
  1. Создание сложных страниц: продвинутые методы генерации контента
    • Рассмотрим такие декораторы как @ContentChild, @ViewChild, @ContentChildren, @ViewChildren.
    • Изучим работы со структурными директивами, в частности NgComponentOutlet, динамическими компонентами, а также "чистыми" и "грязными" pipe.
    • Обсудим Ivy компилятор и его преимущества перед View Engine.
    • Познакомимся с веб-стандартами с помощью Angular elements.
  2. Продвинутое Dependency Injection
    • Освежим знания о паттерне DI, основах механизма: рассмотрим дерево инжекторов и иерархию поиска.
    • Уточним различия между providers и viewProviders.
  3. Продвинутые техники использования Change Detection
    • Вспомним механизмы CD, включая причины ошибки ExpressionChangedAfterItHasBeenCheckedError.
    • Разберем роль библиотеки Zone.js в Angular-приложении и методы взаимодействия с ней.
    • Детально изучим стратегию OnPush и особенности работы с changeDetectorRef. Разгадаем секрет asyncPipe.
  4. Advanced Routing
    • Настроим анимацию при изменении состояния.
    • Изучим lazy-loading модулей и возможные стратегии предзагрузки.
    • Обсудим методы динамической модификации конфигурации состояний.
  5. Service Workers и Web Workers
    • Осмотрим функционал Service Workers и Web Workers, их преимущества и способы применения, а также параллелизацию выполнения сложных задач.
    • Изучим настройку offline режима и проверку обновлений.
    • Рассмотрим расширение взаимодействия с пользователем при помощи web-push.
  6. Сборка и оптимизация
    • Обсудим организацию приложения по модулям для эффективной разработки и минимизации размера бандла.
    • Пройдемся по архитектурному подходу микрофронтендов: разделение кода и динамическая загрузка модулей.
  7. Web безопасность и Angular
    • Узнаем, как предупреждаются XSS и CSRF атаки, рассмотрим bypass политику и защитные механизмы в Angular.
    • Изучим сложности, связанные с протоколом HTTPS и способы их решения.
  8. Новые и добавленные недавно функциональные возможности Angular
    • Standalone компоненты - осмотрим их преимущества и способы использования, научимся интегрировать их в проекты.
    • Signals в Angular - новый подход к работе с событиями и управлению данными.

Материал «Интенсив по "продвинутой" разработке на Angular [learn.javascript.ru] [Егор Сидоров]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Последние темы автора

SHAREWOOD
Ответы
0
Просмотры
12
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
18
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
13
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
12
SHAREWOOD
SHAREWOOD

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
Сверху Снизу