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

Курс «Angular Essential»

Составитель: Денис Сметнёв · Обновлено: 21.06.2026
Начальный

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

Подробнее


Начальный
720 

Компания: ITVDN

Язык: ru

Уровень: Начальный Старт: в любое время
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Сколько зарабатывают в профессии (медиана hh.ru, по 52 вакансиям)

Junior
130 500 ₽
Middle
191 400 ₽
Senior
307 138 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

Листайте таблицу вбок, чтобы увидеть срок, рейтинг и диплом
КурсШколаЦенаСрокРейтингДиплом
Angular Essential (этот) ITVDN 720 ₽
Введение в веб-разработку Хекслет (Hexlet) 3 900 ₽ 2 дня 5.0 Перейти
Компьютерные сети GeekBrains (ГикБреинс) 15 000 ₽ 4 недели 5.0 Перейти
1-2-3 — Сайт! Восхождение на Tilda Тренинг-центр 1day1step.ru 8 400 ₽ 2 месяца 5.0 Обзор
Длительность курса

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

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

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

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

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

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

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

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

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

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

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

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

  • Настраивать среду для разработки
  • Писать приложения, используя 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: они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

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

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

ITVDN
(0)
720 
ITVDN
(0)
5 038 
ITVDN
(0)
720 
ITVDN
(1)
2 879 
ITVDN
(0)
720 
ITVDN
(0)
720 
ITVDN
(0)
3 585