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

Продвинутый курс 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-приложениях, а также то, как можно повлиять на производительность приложения, поменяв стратегию отслеживания изменений на уровне отдельных компонентов.
Читать дальше

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

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

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

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

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

Записаться на курс
ПРЕПОДАВАТЕЛИ КУРСА
 

Дмитрий Охрименко

Эксперт по построению распределенных и веб-ориентированных приложений. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT).

 

Сергей Патёха

WEB Frontend Developer. Тренер – консультант

 

Александр Гончаренко

Web Frontend Developer. Сертифицированный специалист MCSA

 

Анна Павлюк

WEB Frontend Developer. Тренер – консультант

 

Дарина Кохно

WEB Frontend Developer. Тренер – консультант

 

Елена Хижняк

WEB Frontend Developer. Тренер – консультант

 

Полина Соколенко

WEB Frontend Developer. Тренер – консультант

 

Виталий Мазяр

Web Frontend Developer. Тренер – консультант.

 

Оксана Дмитриева

WEB Frontend Developer. Тренер – консультант

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