Поступление 2021
0
личный кабинет

ПАСПОРТ ПРОГРАММЫ

Тип: программа корпоративной магистратуры

Программа магистратуры нацелена на подготовку специалистов под действующую отрасль в реальном секторе экономики с поддержкой одним или несколькими предприятиями.

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

09.04.04 Программная инженерия

Количество мест:
Специализации:
Язык обучения:

Технологии front-end и back-end разработки

Русский

Прикладные веб-технологии

Русский

Языки обучения: RUS Русский
Форма обучения: Очная, 2 года
Стоимость контрактного обучения в 2020 году: 242 000 руб. в год
  • 242 тыс. руб в год для граждан Российской федерации
  • 262 тыс. руб в год для иностранных граждан
Контактное лицо Государев Илья Борисович
Руководитель программы:
Государев Илья Борисович
Учебные корпуса: ул. Гастелло, 12Кронверкский пр., д. 49ул. Ломоносова, д.9

ОПИСАНИЕ ПРОГРАММЫ

Магистерская программа «Веб-технологии» Университета ИТМО готовит квалифицированных специалистов в области разработки и дизайна веб-сайтов, разработки клиентских и серверных веб-приложений, комплексного продвижения интернет-проектов. В процессе обучения Студенты знакомятся с лучшими практиками: мультиязыковой и моноязыковой веб-разработкой, применением клиентских и серверных фреймворков, проектированием веб-интерфейсов, продвижением интернет-проектов.

АКТУАЛЬНОСТЬ И ЗНАЧИМОСТЬ ПРОГРАММЫ

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

ДИСЦИПЛИНЫ

Исследование экосистем веб-языков и веб-технологий

Эволюция стандарта ECMAScript. Предложения tc39. Транспиляция. Нативные модули ECMAScript в браузере и вне браузера. Импорт, экспорт и сборка. Модули и пакеты. Менеджмент пакетов и зависимостей в экосистемах веб-языков. Асинхронное программирование и неблокирующий код. Итераторы, генераторы, промисификация. Компонентизация, императивная и декларативная шаблонизация. Идиомы и паттерны. Основы функционально-реактивного программирования. Менеджмент состояния веб-приложения.

Проектирование и анализ языков веб-решений

Инфраструктура проекта современного веб-приложения. Декларативные веб-языки и их формальные грамматики. Проектирование, парсинг и валидация. Конфигурирование развёртывания веб-приложений с помощью контейнеризации и без. Стандарты веб-языков и их развитие.

Серверные веб-технологии и системы управления контентом

Изоморфный JavaScript и его конкуренты. Проектирование серверного веб-приложения на платформе Node.js и на платформе PHP. Языки, технологии, решения для серверной стороны. Многоуровневое веб-приложение. Стеки веб-технологий. Роутинг и серверный рендеринг. Микросервисы и микрофреймворки. Скаффолдинг. Развёртывание и развитие приложений на основе CMS.

Управление электронным обучением на веб-платформе

Электронные курсы, онлайн-курсы и MOOC как компоненты электронных информационно-образовательных сред. Развёртывание, запуск и настройка системы управления информационными ресурсами на платформе Node.js. Повторное использование обучающих ресурсов и мониторинг прогресса: стандарты SCORM и Experience API

Разработка приложений для мобильных устройств

Язык программирования Java. Объектно-ориентированное программирование. Разработка приложений для Android. Работа с базами данных и сетевое взаимодействие.

ПРЕПОДАВАТЕЛИ

Илья Борисович Государев доцент, кандидат педагогических наук
Николай Николаевич Жуков кандидат физико-математических наук
Александр Викторович Флеров
Дмитрий Анатольевич Шуклин доцент, кандидат педагогических наук

ТЕМЫ ВЫПУСКНЫХ РАБОТ

  • Эволюция экосистемы каскадных стилей в вебе на примере пре- и пост- процессоров и модульного CSS
  • Веб-поддержка принятия решений по выбору фреймворков на платформе Node.js
  • Моделирование и проектирование веб-системы онлайн-вещания мультимедийных презентаций
  • Методология коммуникации веб- клиента и веб-сервера с использованием объединяющего состояния

НАБОР КОМПЕТЕНЦИЙ

Выпускники программы:

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

ТРУДОУСТРОЙСТВО И ВОСТРЕБОВАННОСТЬ ПРОФЕССИИ

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

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

Обратная связь

* Имя
* E-mail
Ваше сообщение