Close
Остались вопросы? Свяжитесь с нами!
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Задать вопрос
Оставьте свои контактные данные. Куратор свяжется с вами, чтобы ответить на все вопросы.

Программирование и дизайн: портфолио разработчика. Второй год обучения

Программа второго года обучения для школьников 16–17 лет. Углубляет и систематизирует профессиональные компетенции в программировании и дизайне, выводит на уровень решения нестандартных задач и формирует индивидуальное цифровое портфолио как подтверждение готовности к осознанному выбору ИТ-специализации.

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

Итог обучения: портфолио из нескольких завершённых проектов.

Что вас ждёт?

Практические занятия

Разработка собственных цифровых продуктов

Обучение в группах

Продолжение программы первого года

Развитие навыков

Программирование и цифровой дизайн

Обмен идеями

Обсуждение решений с преподавателями и участниками

Работа в команде

Распределение ролей и совместная разработка

Преподаватели ИВИТШ

Сопровождение учебных проектов

Очные занятия

В аудиториях корпуса Б КГУ

Знакомство с профессиями

Практика в разных направлениях ИТ

Восемь модулей

От разработки до презентации результата

Планируемые результаты обучения

Разработка приложений

  1. Разрабатывать многофункциональные приложения на Python с использованием ООП, паттернов проектирования и внешних API

  2. Создавать полноценные веб-приложения с адаптивным дизайном, авторизацией, базами данных и асинхронными запросами

  3. Строить клиент-серверные веб-приложения с разделением на фронтенд и бэкенд, работать с REST API

  4. Документировать, тестировать и отлаживать код

Дизайн, данные и нейросети

  1. Проводить исследование аудитории, проектировать и тестировать интерфейсы, создавать прототипы в Figma

  2. Создавать сценарии, прототипы, дизайн-системы и проводить юзабилити-тесты

  3. Интегрировать нейросетевые сервисы и API для автоматизации творческих и аналитических задач

  4. Выполнять тонкую настройку (fine-tuning) нейросетевых моделей и оценивать качество контента

  5. Применять статистический анализ и создавать интерактивные дашборды

IoT и проектная работа

  1. Разрабатывать IoT-устройства на Arduino с подключением к облачным платформам, удалённым мониторингом и управлением

  2. Планировать проектную деятельность, распределять задачи и соблюдать сроки

  3. Готовить проектную документацию и публично защищать продукт

  4. Проводить конструктивный анализ собственного профессионального прогресса на основе портфолио

Фотоотчёт с занятий

Фотографии с занятий первого года обучения.

Структура образовательной программы

  1. Углублённый дизайн цифровых продуктов и разработка дизайн-систем

    16 часов

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

  2. Продвинутые методы анализа данных и основы машинного обучения

    16 часов

    Обрабатывать и визуализировать данные с помощью Pandas, Matplotlib и Plotly, строить интерактивные отчёты; создавать модели регрессии и классификации, оценивать их качество и интерпретировать результаты.

  3. Современные технологии клиентской веб-разработки

    16 часов

    Осваивать компонентный подход к разработке интерфейсов на базе фреймворков (React/Vue): управление состоянием и жизненным циклом компонентов.

  4. Разработка серверных веб-приложений и работа с базами данных

    16 часов

    Разрабатывать REST API с использованием Django/Flask: маршрутизация, обработка запросов, аутентификация и авторизация; проектировать реляционные базы данных, писать SQL-запросы и использовать ORM.

  5. Исследование пользовательского опыта и юзабилити-тестирование интерфейсов

    16 часов

    Собирать и анализировать пользовательские данные (интервью, анкетирование, CJM); планировать и проводить юзабилити-тестирование, обрабатывать результаты и формулировать выводы для улучшения интерфейсов.

  6. Интернет вещей: интеграция микроконтроллеров с облачными платформами

    16 часов

    Передавать данные с Arduino по протоколам MQTT/HTTP в облачные сервисы; создавать веб-панели управления и дашборды для мониторинга и удалённого управления IoT-устройствами.

  7. Прикладные нейросетевые модели для генерации и обработки контента

    16 часов

    Использовать предобученные нейросети (GAN, трансформеры) для генерации изображений, текста и звука; выполнять тонкую настройку (fine-tuning) моделей под специализированные задачи и оценивать качество контента с помощью метрик.

  8. Углублённое программирование на Python: архитектура приложений, внешние API и оптимизация

    16 часов

    Применять ООП и паттерны проектирования для создания гибких и масштабируемых приложений; интегрировать внешние REST API, работать с сетевыми запросами и оптимизировать производительность кода (профилирование, кеширование, асинхронность).

Всего 128 академических часов. Последовательность модулей может меняться в зависимости от динамики группы.

Преподавательский состав

Силенок Юрий Викторович

Силенок Юрий Викторович

Чувиляева Александра Сергеевна

Чувиляева Александра Сергеевна

Пигузов Алексей Александрович

Пигузов Алексей Александрович

Условия обучения

Объём программы

128 академических часов

Режим занятий

1–2 раза в неделю по 2 академических часа, в зависимости от группы.

Точное расписание формируется по мере комплектования групп.

Срок обучения

8 месяцев

Документ по окончании

Сертификат об обучении в ИТ-школе при ИВИТШ КГУ.

Итоговая аттестация: защита группового проекта.

Стоимость обучения

3 850 ₽/мес

Курсы
Очно
Интенсивы
Вступайте в чат с куратором, чтобы задать вопросы и получать актуальную информацию
Made on
Tilda