Донецкая IT-академия
+7 (949) 404-81-82 Пн–Пт 9:00–19:00
Заказать звонок
Заказать звонок

Перезвоним в рабочее время, Пн–Пт 9:00–19:00. Заявка ни к чему не обязывает.

Или позвоните сами: +7 (949) 404-81-82

Курс Angular

Освойте Angular для создания структурированных веб-приложений с компонентами и сервисами.

Индивидуальные занятия Групповые занятия — при наборе
Работа над программой за компьютером

О курсе

Angular даёт структуру для приложения с несколькими экранами, формами и обменом данными с сервером. Вы соберёте проект по частям, чтобы понять роли компонентов, сервисов и маршрутов.

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

  • Компоненты, шаблоны и организация проекта.
  • Передача данных, внедрение зависимостей и работа с HTTP.
  • Обработка ввода и проверка данных.
  • Переходы между экранами и сборка итогового проекта.

Программа обучения

Для каждого раздела указан ориентировочный объём в парах. Одна пара — два академических часа. Состав и темп занятий можно уточнить под вашу цель и подготовку.

Структура приложения2 пары
  • Компоненты, шаблоны и организация проекта.
  • Создание проекта и структура файлов
  • Шаблоны, компоненты и привязка данных
  • Разделение страницы на небольшие части
Данные и сервисы2 пары
  • Передача данных, внедрение зависимостей и работа с HTTP.
  • Сервисы и внедрение зависимостей
  • HTTP-запрос и типизация ответа
  • Показ загрузки и обработка ошибки
Формы2 пары
  • Обработка ввода и проверка данных.
  • Реактивная форма и её поля
  • Валидаторы и сообщения о некорректном вводе
  • Отправка данных и очистка формы
Маршрутизация2 пары
  • Переходы между экранами и сборка итогового проекта.
  • Маршруты и параметры адреса
  • Переходы между списком и карточкой объекта
  • Сборка приложения и проверка итогового сценария
Состояние и структура проекта2 пары
  • Разделение компонентов и сервисов по ответственности
  • Обмен данными между компонентами
  • Хранение состояния отдельного сценария
  • Работа с подписками без утечек
Проверка приложения2 пары
  • Проверка формы с корректными и ошибочными данными
  • Сценарии загрузки и недоступности API
  • Проверка маршрутов и навигации
  • Сборка проекта для демонстрации

Практическая работа и результат

Создаёте приложение с маршрутизацией, формой и загрузкой данных из API.

В процессе вы применяете темы программы к одной задаче, проверяете результат и исправляете ошибки вместе с преподавателем. Так после занятий у вас остаётся законченная учебная работа, а не только записи с объяснениями.

С чего начать

Нужны HTML, CSS и уверенные основы JavaScript. Если часть тем уже знакома, программу можно сместить в сторону более сложной практики.

Продолжить обучение

Эта тема входит в программу «Разработка программного обеспечения». Если вам нужно освоить направление целиком, обсудите с менеджером полную программу или отдельные занятия по этой теме.

Как проходят занятия

Аудитории, оборудование и практика — как это выглядит изнутри.

Получить подробности Расскажем о программе, формате занятий и стоимости. Если нужно освоить направление целиком, предложим полную программу.
Заполните форму