spinner-it

Курс Angular 15 для начинающих в Киеве

Курс Angular 15 (базовый)

Старт обучения
Дату уточните у администрации
21 час. по 2-3 раза в неделю

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

Курс создан для новичков сферы Frontend разработки, в ходе которого студенты знакомятся с обновленным фреймворком Angular 15, узнают об основных его преимуществах, возможностях, компонентах и так далее. 

— 

В процессе обучения слушатели учатся пользоваться формами и HTTP-протоколом, практикуются в работе с TypeScript и изучают весь функционал фреймворка, необходимый для создания одностраничных SPA-приложений.

После курса вы сможете:

  • Понимать цели разработки фреймворка и преимущества его использования
  • Разбираться в принципах двустороннего связывания данных
  • Работать с формами, проверять их и обрабатывать ошибки
  • Работать со встроенными директивами и создавать свои
  • Создавать простые одностраничные приложения, используя фреймворк
  • Использовать CLI (Command Line Interface) для создания и разработки проекта
Смотреть работы выпускников

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


1. Введение в Angular

  • Знакомство с фреймворком
  • Основные преимущества
  • Уникальные фичи и возможности
  • Знакомство и работа с TypeScript
  • История версий и основные отличия
  • Отличия от предыдущих версий

2. Знакомство с разработкой на Angular 15+. Запуск первого приложения

  • Структура фреймворка
  • Описание и функционал основных модулей
  • Работа с CLI
  • Как подключать переменные и функции

3. Основы работы с DOM в Angular

  • Компоненты
  • Директивы
  • Pipes
  • Шаблонизации
  • Основы создания Angular Web Components — Angular Elements

4. Основы работы с данными в Angular

  • Декораторы
  • Сервисы
  • Привязка данных
  • Хранение данных
  • Взаимодействие между компонентами
  • Работа с HttpClient

5. Работа с формами в Angular

  • Формы в Angular
  • Валидация, настройка форм
  • Взятие данных из разных типов форм
  • Реактивные формы

6. Основные жизненные циклы приложений

  • ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked, ngOnDestroy
  • constructor

7. Основы работы с HTTP

  • Разбор модуля HttpClient API
  • Интерфейсы для работы со всеми методами HTTP запросов
  • Создание запросов на сервер с использованием Promises
  • Краткое введение в Observables

Минимальные требования:

  • Уверенное знание JavaScript
  • Умение работать с системой контроля версий
  • Наличие компьютера для участия в онлайн-занятиях

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

У зв'язку з карантином всі наші курси читаються у online-форматі.