В процессе освоения модуля студенты на теоретическом и практическом уровне изучают и осваивают при выполнении конкретных практических заданий современные web-технологии и решения, занимаются разработкой интерфейсов обогащенных веб-приложений. Модуль включает две дисциплины.
1. Web-проектирование и Web-дизайн
Дисциплина нацелена на развитие у студентов фундаментальных и прикладных знаний в области веб-программирования, анализ и применение наиболее современных языков и технологий, позволяющих автоматизировать процессы проектирования и разработки веб-ресурсов. Уделяется внимание фреймворкам как основному средству оптимизации корпоративной разработки, безопасной передаче данных. Рассматриваются инновационные подходы к разработке веб-приложений (Single Page Application, MVC).
2. Разработка интерфейсов обогащенных веб-приложений
Дисциплина нацелена на расширение умений проектирования и разработки веб-ресурсов. Изучению подвергаются технологии проектирования и разработки интерфейсов приложений с помощью современных инструментов. Рассматриваются системы управления взаимодействием с пользователем (UIMS), независимость диалога и уровни анализа, модель Сихайма. Внимание уделяется классам экранных элементов, управлению событиями и взаимодействием с пользователем. Изучаются средства создания GUI и UI-среды программирования. Рассматриваются аспекты кросс-платформенного проектирования, в том числе для мобильных устройств.
1. Единое окно доступа к образовательным ресурсам
Каталог «Профессиональное образование / Образование в области техники и технологий / Информатика и информационные технологии / Компьютерные сети и телекоммуникации» (http://window.edu.ru/ )
2. Информационно-коммуникационные технологии в образовании. Система федеральных образовательных порталов ИКТ - портал Электронная библиотека"
Российская национальная библиотека" (http://www.nlr.ru/)