Разработка Web приложений. Использование JavaScript, TypedScript, библиотеки jQuery, NodeJS, Angular (расширенный курс)
О курсе
Обучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют разработку небольших учебных проектов, применяя на практике получаемые знания.
Цели обучения
Требования
- опыт работы в операционной системе Windows 10;
- навыки программирования на JavaScript и TypeScript последних версий;
- навыки базовой разработки на Angular версии 8 - не менее 3 месяцев;
- опыт работы в среде Visual Studio Code или WebStorm (на выбор Заказчика);
- опыт работы с системой контроля версий Git;
- навыки работы с HTML/CSS не менее полугода (блочная модель, основные теги, формы, селекторы, веса правил, обработчики событий);
- навыки скоропечатания.
Целевая аудитория
- веб-разработчики
Программа обучения
1. Базовые элементы
• директивы (атрибутные, структурные), • стандартные директивы, создание собственных, • компоненты, их взаимодействие, databinding, • templates, View vs Content, • проекции, • жизненный цикл компонентов, • пайпы (pure/impure);
2. Отладка приложения
3. Модули
4. Сервисы
5. Работа с HTTP
6. Формы, валидация и работа с событиями
7. Роутинг
8. Организация приложения
9. Работа с Web API
10. Аутентификация и разграничение доступа
11. Обработка ошибок API (стратегии и практика)
12. Локализация, стилизация (темы), создание переиспользуемой библиотеки компонентов
13. Тестирование на всех уровнях
14. State management
15. Внутреннее устройство фреймворка
Расписание занятий
Дата | Формат | Место проведения | Стоимость |
---|---|---|---|
23.10.2023 | Дистанционный | Виртуальный класс | 65,000 ₽ |