name

Знания - лучшие инвестиции!

Ваша корзина пуста
На главную магазина

+7 (911) 726-84-54

Хотите получать информацию по новым курсам и их датам проведения?

подписаться на рассылку

(WEB-4) Angular Developer

Код курса: WEB-4
Рейтинг:
(0 голосов)
15 970 р.
Количество:
Дни1,5 месяца (48 ак. часов)
Дата курса
Город
Формат обученияКорпоративный
поделиться

teach

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

 

На курсе Angular Developer будут рассматриваться основы разработки веб-приложений с использованием одного из самых популярных и мощных фреймворков Angular.
 

Почему разработчики используют Angular:

  • Высокая скорость разработки
  • Модульность
  • Наличие готовых решений
  • Простота тестирования
  • Большое комьюнити
  • Декларативный стиль кода
  • Использование директив
  • MVC из коробки
  • Полезные фичи для SPA
  • Двустороннее связывание данных
Предполагается, что участники курса уже имеют опыт работы с языком программирования JavaScript(JS), понимают процесс веб-разработки и умеют верстать (HTML,CSS и прочее). 
 

После окончания курса Вы:

  • Будете уверенно применять Angular в работе
  • Поймёте отличие JavaScript от TypeScript
  • Научитесь применять ООП 
  • Напишите одно или несколько приложений под руководством преподавателя

Требования к участникам курса: 

  • Знакомство с Git
  • Знакомство с HTML и CSS
  • Уверенное владение JavaScript'ом
  • Понимание процесса веб-разработки

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

 

Занятие 1. Вводное

  • знакомство
  • коротко об Angular
  • знакомство с angular-cli
  • знакомство с Angular default app

Занятие 2. TypeScript

  • чем TypeScript отличается от JavaScript
  • ООП в TypeScript

Занятие 3. Компоненты 1

  • архитектура Angular
  • структура компонента
  • рендеринг данных
  • практическая часть - создание компонента

Занятие 4. Компоненты 2

  • применение директив Angular'a (ngIf, ngClass, ngFor..)
  • вложенные компоненты
  • передача данных в компонент (декораторы @Input, @Output)
  • жизненный цикл компонента
  • вывод контента с помощью ng-content (content projection)
  • практическая часть - закрепление полученных знаний

Занятие 5. Директивы и пайпы

  • знакомство с директивами в Angular
  • знакомство с пайпами
  • практическая часть - создание директивы и пайпа

Занятие 6. Формы

  • знакомство с FormControl
  • знакомство с типами форм
  • валидация данных
  • практическая часть - создание формы с несколькими валидаторами

Занятие 7. Сервисы

  • для чего нужны сервисы
  • знакомство с Dependency Injection (DI)
  • Injector Providers
  • практическая часть - создание сервиса

Занятие 8. Маршрутизация (роутинг)

  • конфигурация роутов
  • Router Outlet, Router Links, Router States
  • Route Guards
  • дочерние роуты
  • использование параметров в роутах
  • практическая часть - реализация маршрутизации

Занятие 9. HttpClient

  • отправка запросов на сервер и получение данных
  • использование промисов
  • практическая часть - получение данных с сервера и передача их в компонент для последующей визуализации

Занятие 10. Observable

  • знакомство с observable
  • отличия от промисов
  • применение observable на практике

Занятие 11. Анимация

  • анимации в Angular
  • привязка анимации к жизненному циклу компонента
  • практическая часть - закрепление полученных знаний

Занятие 12. Заключительное

  • презентация проектов
  • ответы на вопросы

Расписание


Ср 19:00 - 22:00

Пт 19:00 - 22:00

 

Дни1,5 месяца (48 ак. часов)
Дата курса14.авг
ГородВсе города
Формат обученияКорпоративный
Оставьте отзыв
Заполните обязательные поля *.
1 2 3 4 5
Подтвердите, что Вы не робот *
Loading ...

Находится в разделах

Назад