Егор Сидоров - Интенсив по продвинутой разработке на Angular (2024) PCRec
Цель интенсива: лучше понять, как работает Angular, углубиться в привычную нам функциональность и изучить новую, разобраться с последними изменениями и улучшениями Angular. Научиться грамотно писать код на Angular, изучить хорошие практики и зарекомендовавшие себя подходы, а также качественно оптимизировать существующие приложения.
Основные темы программы
Сложные страницы: продвинутая генерация контента
Изучим такие декораторы,как @ContentChild, @ViewChild, @ContentChildren, @ViewChildren.
Погрузимся в работу структурных директив, в частности NgComponentOutlet, и динамических компонентов, а также "чистые" и "грязные" pipe.
Поговорим об Ivy компиляторе и чем он лучше своего предшествиника View Engine.
Перехватим волны веб-стандарта с Angular elements.
Продвинутое Dependency Injection
Вспомним паттерн DI, основы механизма: разберем дерево инжекторов и иерархию поиска.
Расставим точки над i в вопросе providers VS viewProviders.
Продвинутое использование Change Detection
Вспомним механизмы CD, в том числе истоки ошибки ExpressionchangedAfterItHasBeenCheckedError.
Разберем роль библиотеки Zone.js в Angular-приложении, возможности и способы взаимодействия с ней.
Поймем, почему нам однозначно стоит использовать стратегию OnPush и как ее не бояться. Изучим мощь changeDetectorRef, выясним чем markForCheck отличается от detectChanges, когда и что нужно использовать, а также разгадаем секрет asyncPipe.
Продвинутый роутинг
Посмотрим способ настройки анимации при смене состояния.
Разберем ленивую загрузку модулей, а также возможные стратегии их предзагрузки и применения на практике.
Поговорим о способах динамического изменения конфигурации состояний.
Service Workers и Web Workers
Рассмотрим технологии Service Workers и Web Workers, их достоинства и паттерны применения, а также параллелизацию выполнения сложних операций.
Разберем настройку offline режима и проверку обновлений.
Узнаем, как можно расширить взаимодействие с пользователем при помощи веб-пушей с web-push.
Сборка и оптимизация
Поговорим про организацию приложения по модулям для более эффективной разработки, а также уменьшение размера бандлов для повышения производительности.
Разберем архитектурный подход микрофронтендов: бесшовное разделение кода и динамическую загрузку модулей.
Web безопасность и Angular
Узнаем, как же предотвращаются XSS и CSRF атаки, а также изучим bypass политики и механизмы защиты в Angular.
Разберем неочевидные сложности, связанные с протоколом HTTPS и подходы для их решения.
Новые и недавно добавленные возможности Angular
Standalone компоненты - разберемся в их преимуществах и возможностях, научимся создавать и интегрировать их в существующие проекты.
Signals в Angular - альтернативный подход к работе с событиями и управлению данными.
Информация о видео
Название: Интенсив по продвинутой разработке на Angular
Автор: Егор Сидоров
Год выхода: 2024
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 13:47:15
Файл
Формат: MP4
Видео: AVC, 1536x960, ~110 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 1 Gb
Скачать Егор Сидоров - Интенсив по продвинутой разработке на Angular (2024) PCRec
|
|
Tweet |
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
Full-Stack: разработка веб приложений с Java Spring и Angular (2021) Видеокурс В конце курса у вас будет намного больше, чем просто пониманием как писать код. Что даст вам возможностью создавать более сложные приложения с более комплексным и интересным функционалом для пользователей. |
Курс по Angular (2020) PCRec Цели курса: Быстро и качественно начать создавать приложения с использованием современного Angular. Отлаживать уже существующие приложения и проводить их улучшение. Научиться использовать ряд вспомогательных библиотек, часто дополняющих Angular. |
Angular 9: Теория и Практика 2020 - Все включено + Бонусы (2020) Видеокурс Узнаете про самые важные и необходимые функции фреймворка на основе многолетнего опыта его использования. Получите полное понимание того, как Angular работает в деталях и научитесь их использовать. |
Продвинутый курс по Angular (2018) PCRec Курс даст возможность быстро начать создавать свои приложения с использованием современного фреймворка - Angular. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение, и хорошо разберетесь в специфике Angular. |
Vue.js - Интенсивный курс для программистов от Дмитрия Лаврика (2017) PCRec Цель курса: Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular 2, React и Vue - три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе. Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и |
0