Frontend разработка
Веб-верстка
Ты познакомиься с HTML и CSS, кросс-браузерной и адаптивной вёрсткой.
Создание приложений на стороне пользователя
Освоишь создание интерактивных пользовательских интерфейсов, работу с модулями, событиями и менеджером пакетов npm.
UX/UI дизайн
Научишься составлять портреты пользователей и разрабатывать Customer Journey Map. Поймешь, как делать удобные и понятные интерфейсы, опираясь на исследования.
Реализуется в дисциплинах: практикум по программированию, проектный практикум
Профессиональное программирование на C#
Алгоритмы и структуры данных
Научишься использовать управляющие конструкции: ветвление и циклы, массивы, методы, файлы, коллекции.
Объектно-ориентированное программирование на C#
Освоишь визуальное программирование, основы технологии Windows Presentation, глубокое погружение в ООП, делегаты, многопоточность, паттерны.
MonoGame
Познакомишься с единым фреймворком для создания кроссплатформенных игр на С#.
Реализуется в дисциплинах: программирование на языке высокого уровня, объектно-ориентированный анализ и программирование на языке C#, проектный практикум
Разработка компьютерных игр и мультимедийных приложений
Unity 2D
Освоишь навыки создания простых инди- и гиперказуальных игр с использованием 2D-графики, музыки и звуковых эффектов.
Unity 3D
Научишься создавать онлайн-многопользовательские 3D-игры. Узнаешь, как работать с визуальными эффектами, частицами и постпроцессингом.
Браузерные игры
Научишься создавать браузерные игры с использованием технологии WebGL. Узнаешь, как сделать игру максимально лёгкой или правильно и эффективно оптимизировать игру.
Реализуется в дисциплинах: разработка компьютерных игр и мультимедийных приложений, практикум по программированию, математическое моделирование объектов и процессов в виртуальной среде, разработка интерфейсов
Проектирование и разработка баз данных
Архитектура
Научишься проектировать архитектуру баз данных любой сложности для хранения данных пользователей.
Запросы
Научишься составлять запросы к базам данных для фильтрации и управленния данными внутри таблиц.
Роли (Администрирование)
Научишься администрированию баз данных, создавая новых пользователей, устанавливая им роли разного уровня доступа к таблицам и базам данных.
Реализуется в дисциплинах: базы данных, проектирование информационных систем, проектный практикум, информационная безопасность
Разработка виртуальной и дополненной реальности
3D-моделирование
Узнаешь особенности 3D-моделирования для VR и AR, научишься создавать свои модели и внедрять их в проект.
Виртуальная реальность
Узнаешь принципы работы mocap-систем и возможности их использования в построении VR-приложений. Сможешь создавать продукты с виртуальной реальностью под основные VR-устройства Oculus и HTC на Unity.
Дополненная реальность
Узнаешь принципы разработки AR-приложения с использованием маркерного и безмаркерного трекинга (ARKIt/ARCore). Научишься создавать AR приложения для Android и iOS.
Реализуется в дисциплинах: разработка приложений с виртуальной и дополненной реальностью, обработка естественного языка и компьютерное зрение, практикум по программированию, 3D-моделирование, современные технологии программирования
Управление разработкой цифрового продукта
Проектирование архитектуры информационных систем
Научишься последовательно и эффективно проектировать архитектуру информационных систем и информационных ресурсов.
Современные технологии управления проектом
Познакомишься и/или получишь навыки работы с современными технологиями управления проектами: Scram, Miro, Canva, Trello и инструментами JetBrains.
Реализуется в дисциплинах: проектирование информационных систем, программная инженерия, разработка и управление продуктом на основе пользовательского опыта, основы управления цифровыми сервисами