Курс даст возможность быстро начать создавать свои приложения с использованием современного фреймворка - Angular. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение, и хорошо разберетесь в специфике Angular. Вы будете получать информацию, писать код, показывать его, получать обратную связь и советы, и затем – двигаться дальше. Мы внимательно следим за развитием Angular и будем использовать самые новые подходы.
Курс можно условно разделить на три части.
Angular изнутри, знание важных деталей работы фреймворка.
Реактивный подход c Rxjs, Redux (ngRx).
Тесты, сборка, безопасность.
Первая часть курса:
Сложные компоненты, директивы, пайпы
View и Content. Работа с ViewChildren/ContentChildren
Экспорт контроллера директивы (ExportAs)
Наследование компонентов и переопределение шаблонов
Структурные директивы. ViewRef/TemplateRef
Динамические компоненты. ComponentFactoryResolver и NgComponentOutlet
Impure pipes
Angular Elements для изолированных компонетов
Dependency injection в деталях
Рецепты для провайдеров
Отличие Providers и ViewProviders
Использование Injector отдельно от Angular
Приципы работы инжекторов: Reflective и Static
Change Detection механизм
ZoneJS/ NgZone для удобного управления асинхронностью
Однонаправленое дерево механизма обновления состояния
Статегия OnPush и иммутабельные объекты
Как работать с Observables или markForCheck
Делаем свою стратегию обновлений: attach/detach
Продвинутая работа с роутером
Ленивая загрузка(lazy loading) и предзагрузка модулей
Анимация смены стейта
По окончанию первой части курса вы понимаете, как разработать простое приложение на Angular.
Вторая часть курса:
Реактивное программирование и RxJs
Observables: создание и использование
Subjects: применение и типы
Работа с расписанием (Schedulers)
ngRx
Основы Redux
ngRx Store
ngRx Selectors для более удобной работы со Store
помещаем асинхронность в рамки Redux - ngRx Effects
Третья часть курса:
Сборка
Секреты angular-cli
Schematics
Ivy – рендерер Angular7
Unit-тесты для реактивных сущностей
Angular & PWA
Service Workers для поддержки offline
Получение обновлений
Push notifications
Серверный рендеринг (SSR)
Настройка пререндеринга на сервере
Повторное использование данных SSR
Безопасность
Блокировка доступа с помощью canActivate
Ограничение доступа через HTTP интерсепторы
ACL для организации сложной системы доступа
Auth0 для авторизации, JWT токены
Защита от XSS и XSRF атак
Политики доверенных ресурсов
Резульат:
Вы хорошо понимаете тонкости реактивного подхода Angular.
Вы знаете, как создавать большие многомодульные проекты.
Вы разбираетесь в возможностях фреймворка в плане организации безопасноти.
Вы умеете использовать сторонние библиотеки и создавать свои.
Вам не кажется сложным переход к Redux стейт машине.
Вы пишете автоматизированные юнит и функциональные тесты.
Для участия в этом курсе необходимо знание Angular. До начала обучения выдаётся вводный видеокурс по основам языка, особенно полезный для тех, кто начинает с нуля.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Продвинутый курс по Angular,
а также все другие курсы, прямо сейчас!
Спасибо курсхантеру что залили этот курс, ибо я хотел покупать этот курс, но зря бы потратил деньги смотря как автор лайфкодит в прямом эфире.
Посути автор показывает примеры из различных блогов/выступлений на конференциях и рассказывает ньюансы.
Смотреть можно как доп. материал для улучшения скилла разработчика, если интересен ангуляр, как минимум на скорости 1.25 ибо очень уныло.
Узнал новое, но подача материала довольно унылая, автор конечно специалист хороший, но обучение не для него.
1632637
нормально
Другие материалы в этой категории
Angular - концепции, код и коллективная мудрость
Angular - Concepts, Code and Collective Wisdom
Изучите основные понятия, играйте с кодом, станьте грамотным Angular разработчиком. Подумайте о том, чтобы пройти этот курс, если вы являетесь разработчиком, который хочет быстро изучить Angular концепции, не имея необходимости читать онлайн-доки, сообщения в блогах, вопросы GitHub и сообщения StackOverflow. Я попытался переварить большую часть этой информации для вас, и я попытался максимально упростить этот курс (Честно говоря, вам не нужен 28-
Angular 6 CLI, Routing, Services, Pipes, Ajax и REST Api calls, RxJs, Angular Material Design, Проект и многое другое.Курс покрывает ввесь Ангулар с нуля! Вам НЕОБХОДИМО иметь предварительное знание Ангулар или TypeScript. От среды настройки до развертывания этот курс охватывает все такие темы, как «Строительные блоки, формы, проверки», «RxJS», «Зоны», «Материальный дизайн», «Службы», &l
Совершенствуйтесь в Angular (Angular 2+, включая Angular 8) и создавайте потрясающие, реактивные веб-приложения с преемником Angular.jsЭтот курс начинается с нуля, вам не нужно знать Angular 1 или Angular 2! (Angular 7 просто последняя версия Angular 2)Присоединитесь к самому всестороннему и популярному Angular курсу на Удеми, потому что сейчас самое время начать!От установки до развертывания - этот курс охватывает все это! Вы узнаете все о
Создавайте мощные реальные приложения с нуля в Angular 7.x. Мы начнем с нуля и будем использовать Angular CLI для быстрого запуска нашего приложения. Мы будем создавать компоненты, шаблоны, маршруты, формы и использовать ajax. Когда наше приложение объединится, вы увидите проверенные методы и шаблоны, которые вы можете использовать сразу же, чтобы начать создавать надежные веб-приложения.
Посути автор показывает примеры из различных блогов/выступлений на конференциях и рассказывает ньюансы.
Смотреть можно как доп. материал для улучшения скилла разработчика, если интересен ангуляр, как минимум на скорости 1.25 ибо очень уныло.
Узнал новое, но подача материала довольно унылая, автор конечно специалист хороший, но обучение не для него.