Мы используем файлы cookie для улучшения вашего опыта использования сайта. Это позволяет нам анализировать, как посетители взаимодействуют с сайтом, и делать его лучше. Продолжая использовать сайт, вы соглашаетесь на использование файлов cookie. Подробную информацию вы найдете в политике обработки персональных данных.

Создание веб приложений с помощью фреймворка Angular

Вендор:
Авторский курс
Направление:
Программирование
Продукт:
Angular
Код курса:
SLIT-966
Длительность:
5 дней | 40 ак. часов
Стоимость:

1800 BYN с НДС 20%

Курс предназначен для разработчиков ПО, желающих получить представление о разработке веб приложений с помощью фреймворка Angular (версии 2 и выше).

Предварительные требования

К освоению программы допускаются разработчики ПО, обладающие:

  • знаниями основных синтаксисов и технологий, относящихся к веб приложениям (HTML, CSS и JavaScript),
  • имеющие представление о какой-либо технологии стороны сервера (PHP, JSP, ASP.NET, Python и др.).

Приобретаемые знания и навыки

Обучающийся в результате освоения программы будет

уметь:

  • создавать современные (с «толстым» JavaScript) веб приложения, используя фреймворк Angular версии 2 и выше

знать:

  • синтаксис языка TypeScript и способы работы с ним;
  • Основные принципы, архитектуру и приемы применения фреймворка Angular 2 и выше.

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

Модуль 1. Обзор современных веб приложений и необходимых начальных сведений.

Модуль 2. Введение в TypeScript. Классы, функции, декораторы.

Модуль 3. Базовые понятия Angular: модуль, компонента, шаблон, стиль, тест.

Модуль 4. Орудия разработки приложений Angular.

Модуль 5. Жизненный цикл компоненты..

Модуль 6. Формы и валидация пользовательского ввода.

Модуль 7. Директивы.

Модуль 8. Вложенные компоненты и content projection.

Модуль 9. Dependency Injection (DI). Использование DI при взаимодействии компонент приложения.

Модуль 10. Взаимодействие страницы с сервером.

Модуль 11. Навигация и маршрутизация. Навигация с параметром и иерархическая навигация.

Модуль 12. Асинхронное программирование. Применение Observables.

Модуль 13. Lazy Loading.

Модуль 14. Модульное тестирование.

Модуль 15. Графическая библиотека Angular material.

Онлайн формат обучения

Онлайн обучение - это курс, который проходит в режиме реального времени под руководством преподавателя по такому же графику как и очное обучение. Наш учебный центр может организовывать курсы только в онлайн формате или в смешанном, когда часть слушателей находится в классе очно, а часть подключается онлайн.

Занятия на большинстве наших курсов занимают 8 академических часов в день (с 10:00 до 17:00), также есть отдельные программы вечернего онлайн обучения. Чтобы наши студенты не уставали в процессе учебы, мы делаем небольшие перерывы на чай/кофе, при полнодневном обучении также есть время на полноценный обеденный перерыв.

В процессе обучения вы сможете задавать вопросы и общаться с преподавателем и остальными участниками как с помощью чата, так и голосом при наличии микрофона.

В зависимости от выбранной программы обучения, каждому участнику будет предоставлен доступ к заренее настроенной виртуальной машине с лабораторными заданиями. Для удобства мы рекомендуем слушателям подключить 2 монитора, на одном из которых будет учебный материал/трансляция преподавателя, а на другом открыт стенд для выполнения практических заданий. На части из курсов (не всех) предусмотрена запись тренинга, которую слушатели могут просмотреть, если по какой-то причине пропустили часть занятия.

Документы об окончании курса

  • Сертификат Учебного центра iqData
  • Cертификат об обучении установленного образцая

сертификат iqData об обучении на курсеСертификат установленного образца

Учились на этом курсе?

Другие курсы JavaScript, TypeScript, Angular

Ближайшие даты
1-5 июня
10:00 - 17:00
Онлайн
28 сентября - 2 октября
10:00 - 17:00
Онлайн
30 ноября - 4 декабря
10:00 - 17:00
Онлайн