Цели освоения дисциплины:

–   углубленное освоение процессов front-end разработки программного обеспечения
–   развитие компетенций обучающихся по решению профессиональных задач с помощью методов и средств front-end разработки и разработки пользовательских интерфейсов

Задачи освоения дисциплины:

–   формирование представлений о проектировании пользовательского опыта от зарождения идеи до конечной реализации программного продукта;
–   приобретение знаний, умений и навыков в исследовании и проектировании пользовательского опыта;
–   формирование представлений о механизмах оценки пользовательского интерфейса программного продукта на соответствие целевому назначению, учету возможностей и ограничений целевой аудитории;
–   приобретение навыков макетирования графического интерфейса и проектирования пользовательского опыта;
–   углубленное освоение процессов front-end разработки программного обеспечения в выбранном стеке технологий (Python или React)