О школе
С 6 по 10 июля 2026 года на факультете компьютерных наук пройдет III летняя школа для студентов по облачным и мобильным технологиям (III ЛШ ОиМТ).
Регистрация на школу открыта (мягкий дедлайн 24 июня).
Летняя школа включает два направления:
- Backend-разработка
- iOS-разработка
Также в рамках школы пройдет Битва Бэкендеров — командное соревнование по созданию высоконагруженных и защищённых серверных решений.
О том, как прошла летняя школа в прошлом году, можно узнать здесь.
Организатор
Научно-учебная лаборатория облачных и мобильных технологий
(НУЛ ОиМТ)
Условия участия
–– Отбор участников проводится на основе портфолио и регистрационной анкеты.
–– К участию приглашаются студенты 1–3 курсов.
Участие в школе бесплатное. Проживание для участников не предоставляется.
Питание организует и оплачивает факультет компьютерных наук.
Обучение будет проходить в кампусе НИУ ВШЭ на Покровском бульваре, 11.
Программа школы
iOS-трек предполагает интенсивное изучение основ разработки под данную платформу, поэтому подойдет участникам, которые хотят погрузиться в разработку приложений с начинающего уровня.
Для backend-трека требуются базовые навыки разработки серверных решений на любом языке программирования или фреймворке.
Занятия будут проходить ежедневно согласно расписанию. В течение всей школы участникам также будут доступны поддержка в чате, помощь ассистентов и регулярная обратная связь по проектам.
6 июля
- Старт треков.
- Формирование проектных команд.
- Обзор технологий, инструментов разработки и структуры работы в рамках треков. Постановка задач для командных проектов.
7 июля
- Интенсив в рамках выбранного трека.
- Погружение в тему проекта, проектирование решения, подготовка первых модулей
8 июля
- Интенсив в рамках выбранного трека.
- Реализация ключевого функционала.
- Первый тур "Битвы Бэкендеров".
9 июля
- Завершение разработки.
- Интеграция компонентов проекта, тестирование функциональности, исправление ошибок.
- Заключительный тур "Битвы Бэкендеров".
10 июля
- Защита проектов.
- Награждение победителей.
Что вы освоите?
В зависимости от выбранного трека:
- Научитесь создавать производительные серверные приложения
- Погрузитесь в нативную iOS-разработку на Swift с использованием SwiftUI
Расписание
- iOS
- Backend
-
6 июля
10:00 – 10:30
Регистрация участников, приветственное слово от руководителя НУЛ ОиМТ и кураторов треков летней школы (аудитория D106)
10:30-11:50
Лекция "Основы создания UI-интерфейсов на SwiftUI" (аудитория D106)
11:50-12:00
Перерыв
12:00-13:20
Лекция "Управление состояниями в представлениях. Навигация" (аудитория D106)
13:20-14:20
Обед
14:20-15:40
Формирование проектных команд, работа над проектом (аудитория D106)
15:40-16:10
Фуршет (аудитория R506)
16:10-17:30
Работа над проектом и подведение итогов дня (аудитория D106)
-
7 июля
10:30-11:50
Лекция "Локальное хранение данных на устройстве"
11:50-12:00
Перерыв
12:00-13:20
Лекция "Создание сетевого слоя приложения"
13:20-14:20
Обед
14:20-15:40
Начало работы над командным проектом SwiftUI-приложения на выбранную тему
15:40-16:00
Перерыв
16:00-17:30
Работа над проектом и подведение итогов дня
-
8 июля
10:30-11:50
Лекция "Основы применения нативных ML-фреймворков"
11:50-12:00
Перерыв
12:00-13:20
Работа над проектом
13:20-14:20
Обед
14:20-15:40
Работа над проектом
15:40-16:00
Перерыв
16:00-17:30
Работа над проектом и подведение итогов дня
-
9 июля
Финальная доработка приложения (по обычному расписанию)
-
10 июля
10:30 – 12:00
Подготовка итоговых презентаций командных проектов
12:00-13:00
Обед
13:00-14:00
Завершение работы над презентациями
14:00 – 15:00
Защита командных проектов
15:30-16:00
Подведение итогов летней школы, награждение участников
16:00-16:30
Фуршет
-
6 июля
10:00-10:30
Регистрация участников, приветственное слово от руководителя НУЛ ОиМТ и кураторов треков летней школы, выбор темы проекта (аудитория R614)
10:30-11:50
Лекция "Основы разработки бекендов на Java" (аудитория R614)
11:50-12:00
Перерыв
12:00-13:20
Разработка серверного приложения на тему командного проекта (аудитория R614)
13:20-14:20
Обед
14:20-15:40
Разработка серверного приложения на тему командного проекта (аудитория R614)
15:40-16:10
Фуршет (аудитория R506)
16:10-17:30
Работа над проектом и подведение итогов дня (аудитория R614)
-
7 июля
10:30-11:50
Погружение в развертывание серверных приложений
11:50-12:00
Перерыв
12:00-13:20
Развертывание командных проектов
13:20-14:20
Обед
14:20-15:40
Работа над проектом
15:40-16:00
Перерыв
16:10-17:30
Работа над проектом и подведение итогов дня
-
8 июля
10:30-11:50
Оптимизация и масштабирование серверных приложений, Первый этап Битвы Бэкендеров
11:50-12:00
Перерыв
12:00-13:20
Работа над проектом
13:20-14:20
Обед
14:20-15:40
Работа над проектом
15:40-16:00
Перерыв
16:10-17:30
Работа над проектом и подведение итогов дня
-
9 июля
Работа над проектом, Финальный тур битвы бэкендеров (по обычному расписанию)
-
10 июля
10:30-12:00
Подготовка итоговых презентаций командных проектов
12:00-13:00
Обед
13:00 – 15:30
Завершение работы над презентациями, Защита командных проектов
15:30-16:00
Подведение итогов летней школы, награждение участников
16:00-16:30
Фуршет
FAQ
Да, обучение в школе для участников, прошедших отбор, бесплатное.
Занятия будут проходить в очном формате на факультете компьютерных наук в кампусе НИУ ВШЭ по адресу: город Москва, Покровский бульвар, 11. Онлайн трансляций не предусмотрено.
Все занятия будут проходить в компьютерных классах, в которых будет установлено необходимое ПО, однако, рекомендуется использовать для работы свои ноутбуки.
Да, к участию приглашаются также студенты других факультетов
Обучение на летней школе может быть засчитано за летнюю практику студентам 2 курса.
Летняя школа в цифрах
Преподаватели
Заведующий НУЛ облачных и мобильных технологий, профессор ФКН ДПИ
Младший научный сотрудник НУЛ ОиМТ, преподаватель ФКН ДПИ
Научно-учебная лаборатория облачных и мобильных технологий: Стажер-исследователь
Стажер-исследователь НУЛ ОиМТ
Стажер-исседователь НУЛ ОиМТ
Департамент программной инженерии: Приглашенный преподаватель
Остались вопросы?
Их можно задать руководителю ЛШ Александрову Дмитрию Владимировичу (dvalexandrov@hse.ru) и кураторам треков:
- Backend – Василевский Владимир Игоревич (vvasilevskiy@hse.ru)
- iOS – Резуник Людмила Александровна (lrezunik@hse.ru)