Акции школ
Войти

Angular Essential

Начальный

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

Подробнее


Начальный
720 руб

Компания: itvdn

Язык: ru

Длительность курса

Длительность курса

Обучение в свободном режиме

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

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

Практические видеоуроки с домашними заданиями

Обратная связь

Обратная связь

Проверка домашних заданий по желанию

Теория и практика

Теория и практика

7 видеоуроков

Чему научитесь

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

Курс не проводится Запишись на курс
прямо сейчас!

в любое время Кураторы: нет

О курсе

О курсе

в любое время Кураторы: нет
Новичкам

Условия оплаты

Доступ открывается по подписке:
- 785 рублей за 1 курс
- 3750 рублей на 3 месяца
- 6750 рублей на 6 месяцев
- 12750 рублей на 12 месяцев

Введение

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

План урока

Особенности 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

Использование TypeScript в контексте Angular

Маршрутизация в Angular 2 приложении

Применение относительных путей при работе с компонентами

Основы стилизации

Работа с событиями и дочерними компонентами

Технология внедрения зависимостей

Настройка провайдеров

Создание сервисов

Компания, проводящая курс

ITVDN

9 курсов по 28 темам

!!! Временно не осуществляет деятельность. Воспользуйтесь предложениями аналогичных компаний

Преподаватели курса

Сертифицированный специалист Microsoft

Сертифицированный специалист Microsoft (MCTS, MCPD, MCT)....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

itvdn
(0)
720 руб
itvdn
(0)
5 038 руб
itvdn
(0)
720 руб
itvdn
(1)
2 879 руб
itvdn
(0)
720 руб
itvdn
(0)
720 руб
itvdn
(0)
3 585 руб
больше курсов

Другие курсы этих преподавателей

itvdn
(1)
2 879 руб
itvdn
(0)
3 585 руб