Записаться на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!

Продвинутый курс Angular 6 Advanced

Продолжительность:
10 ч.
Количество уроков:
5 занятий
Стоимость обучения:
3950 грн

Форма обучения

Очное обучение
Онлайн обучение
Записаться на курс

Целевая аудитория

Курс является логическим продолжением Angular Essential. Подойдет специалистам, которые уже имеют опыт работы с Angular фреймворокм

Предварительные требования

• HTML, CSS
• TypeScript
• Angular 6 Essential
• Angular CLI

Описание курса
Angular 6 Advanced

Angular - популярный современный фреймворк для создания одностраничных приложений. Этот курс является логическим продолжением курса Angular 6 Essential. В курсе Angular 6 Advanced Вы узнаете, как создаются пользовательские директивы и фильтры, основы использования реактивных подходов в программировании и в работе с Observable, а также познакомитесь с отслеживанием изменений в Angular-проекте. Знания, которые Вы получите в процессе прохождения данного курса, помогут лучше понимать принципы работы элементов одностраничного приложения. Вы получите представление о том, как можно повысить производительность приложения, внеся минимум изменений в программный код.

Содержание курса

Cвернуть
1
Урок 1. Пользовательские директивы и компоненты
В этом уроке мы изучим принципы создания структурных и атрибутивных директив. Это поможет Вам понимать, как работают директивы в Angular-приложении. Также в этот урок включены примеры создание пользовательских фильтров (Pipe). Вы не только научитесь создавать и использовать фильтры, но и узнаете, какие настройки фильтров могут повысить производительность приложения.
Читать дальше
Cвернуть
2
Урок 2. Формы. Часть 1
В этом уроке мы научимся создавать пользовательский интерфейс с использованием Model Driven подхода или реактивных форм. Шаг за шагом мы создадим модель, привяжем ее к пользовательскому интерфейсу и добавим логику, выполняющую проверку корректности введённых пользователем данных. Также мы рассмотрим принципы создания пользовательских валидаторов, а также узнаем, как работают асинхронные валидаторы в Angular.
Читать дальше
Cвернуть
3
Урок 3. Формы. Часть 2
В этом уроке мы продолжим рассматривать работу с формами в Angular. В примерах будет показан способ создания динамических форм, которые создают элементы управления в процессе выполнения приложения, опираясь на модель данных. Также в эти уроки включены примеры создания компонентов, которые используют 3rd part библиотеки.
Читать дальше
Cвернуть
4
Урок 4. Реактивное программирование. RxJS
Реактивное программирование – это поход в разработке программного обеспечения, который основан на манипуляции асинхронных потоков. В этот урок входят примеры работы с Observable объектами и их методами, которые предоставляет библиотека RxJs. Вы узнаете, как можно создавать Observable объекты и использовать разные методы, такие как filter, map, flatMap, debounce и прочие. Также Вы узнаете, как можно использовать Observable объекты при создании сервисов в Angular.
Читать дальше
Cвернуть
5
Урок 5. Отслеживание изменений
Важной частью любой библиотеки или фреймворка для написания одностраничных приложения является механизм отслеживания изменений. В этом уроке Вы узнаете принцип выявления изменений в Angular-приложениях, а также то, как можно повлиять на производительность приложения, поменяв стратегию отслеживания изменений на уровне отдельных компонентов.
Читать дальше

Что вы получите на курсе

Рабочее место с ноутбуком и учебными материалами

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

Записаться на курс

ПРЕПОДАВАТЕЛИ КУРСА

Angular 6 Advanced
Старт курса:
Продолжи
тельность:
10 ч.
Количество уроков:
5 занятий
Стоимость обучения:
3950 грн
Записаться
на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!