Курс: WEB-021
Длительность: 30 ч.
Длительность: 30 ч.
Описание
Фреймворк Angular был полностью переработан с целью отвечать требованиям времени. Теперь фреймворк написан не на JavaScript, а на типизированном и более удобном для разработки больших приложений языке TypeScript.В курсе изучается язык TypeScript, являющийся типизированной надстройкой EcmaScript 2018. Также изучаются все технологии Angular 9, позволяющие разрабатывать большие и сложные web-приложения масштаба предприятия. Дополнительно рассматриваются сервер NodeJS и база данных MongoDB для создания Full-Stack-приложения.
В курсе подробно изучаются создание и использование компонентов, директив, сервисов, работа с формами.
Также рассматривается библиотека RxJS и ее применение совместно с Angular.
Предлагаются практические упражнения по каждой теме.
Разбираемые темы
- Введение в Angular;
- Язык EcmaScript 2018;
- Язык TypeScript;
- Основы NodeJS;
- Основы MongoDB;
- Компоненты Angular;
- Директивы Angular;
- Сервисы;
- Пайпы;
- Маршрутизация;
- Работа с формами;
- Работа с событиями;
- Использование RxJS.
Цели
Ознакомить разработчиков c языком TypeScript и фреймворком Angular, а также стеком MEAN (MongoDb, Express, Angular, NodeJS).Целевая аудитория
Курс рассчитан на Web-разработчиков.Предварительная подготовка
Необходимо знание JavaScript, HTML и основ веб-разработки.
После окончания курса выдаётся сертификат на бланке Luxoft Training