Angular Essential от ITVDN

От: ITVDN

Видеокурс Angular Essential создан для изучения Angular, который является переработанной и улучшенной версией популярного фреймворка AngularJS. Содержит 7 видеоуроков по 1,5 часа. Способствует развитию в профессии Frontend-разработчиков. Студенты познакомятся с сервисами, внедрением зависимостей, маршрутизацией, формами и HTTP. В конце каждого урока проходит тестирование и проверка домашних работ. В конце обучения выдаётся сертификат.

Сводка

Цена
751₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
Обучение в свободном режиме
Язык
ru

Описание курса

Разбираться в принципах работы с Angular
- Настраивать среду для разработки
- Писать приложения, используя Angular
- Понимать назначение и использование TypeScript в контексте Angular.
- Разбираться в основах стилизации
- Работать с событиями и дочерними компонентами
- Создавать собственные директивы
- Разрабатывать приложения, выполняющие кросс доменные запросы

О школе

ITVDN
Отзывы 0
Информация
Компания основана в 2014 году. Мы собрали и проверили более 94 отзывов об онлайн курсах ITVDN.

Программа курса

Введение
Содержание курса
План урока
Особенности Angular 2
Сравнение Angular1.x и Angular2
Инструменты для разработки
Hello World приложение
Знакомство с TypeScript
Общая архитектура Angular2
Модули в Angular2
Компоненты
Шаблоны
Метаданные
Привязка данных
Директивы
Сервисы
Dependency Injection
Маршрутизация - это ...
Пример приложения с использованием системы маршрутизации
Использование относительных путей в компонентах
Barrel File - это …
Пример использования Barrel File
Настройка стилей в компонентах
Использование Input свойства компонента
Использование Output свойства компонента
Пример использования геттеров и сеттеров
Projection
Жизненный цикл компонента
ngOnInit. Обработка события onInit
ngOnChanges. Обработка события onСhanges
Декоратор ViewChild
Декоратор ViewChildren
Декоратор ViewContent
Директивы и привязка данных
Типы привязок данных
Интерполяция
Привязка к свойствам
Привязка к событиям
Привязка к атрибутам
Привязка к классам
Привязка к стилям
Двунаправленная привязка - это …
ngModel
2 типа директив
Директива ngClass
Директива ngStyle
Директива ngIf
Директива ngSwitch
Директива ngFor
* в имени директивы
Template Reference Variable
Сервисы. Внедрение зависимостей
Проблемы, возникающие без использования Dependency Injection
Знакомство с Inversion of Control
Как создать сервис
Как зарегистрировать провайдер
Как внедрить сервис
Пример создания сервиса
Injector Tree
Пример с иерархией сервисов
Регистрация провайдера с помощью Provider Object Literal
Использование существующего экземпляра в качестве экземпляра другого сервиса
Использование value провайдера
Использование фабрики при настройке провайдеров
OpaqueToken
Как указать на необязательную зависимость
Полезные примеры при написании Unit Tests
Маршрутизация
Относительные параметры. Передача и чтение
Дочерние маршруты
Пример использование относительных путей
Guard объекты - это …
CanActivate guard-объект
CanDeactivate guard-объект
Resolve guard-объект
Формы
Установка обработчиков событий
Template Driven Form
Базовая структура формы
Классы, которые добавляются к элементам формы
Добавление разметки в случае ошибки в заполнении
Валидация данных
Пример. Перенос логики по работе с ошибками в компонент
Model Driven Form
Пример реализации формы для авторизации
Класс FormBuilder
Создание пользовательских валидаторов
HTTP
HTTPModule
InMemoryWebApiModule. Метод get
Метод post
Конфигурация запроса
Search параметры
Same origin Policy
Пример обращения к серверу с разными origin
Механизм CORS
Формат JSONP
Инструменты для работы с JSONP
Установка deployd
Создание deployd приложения
Использование promise в создании приложения
Инструменты
Angular
TypeScript
HTTP
CORS
JSONP

Отзывы

Еще не добавили ни одного отзыва