Принципы управления разработкой программных продуктов. Новые производственные технологии

Это программа профессиональной подготовки для студентов 4 курса бакалавриата, желающих освоить востребованную и высокооплачиваемую ИТ-профессию.

В ходе обучения слушатель получит знания о технологиях программирования, разработке программного обеспечения, разработке приложений на Flutter, методах взаимодействия с командой разработки, прототипирования программного продукта, бэклог продукта и инкрементная разработка.

Навыки разработки управляющих систем для домашних, корпоративных и промышленных систем интернета вещей, программного обеспечения для мобильных устройств; проектирования адаптивных графических интерфейсов и графических интерфейсов для расширенной реальности и др.

И возможность создавать проекты в сферах расширенной реальности, искусственного интеллекта, интернета вещей, информационной безопасности; совершенствовать и автоматизировать существующие системы и др.

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

Раздел 1. Разработка программного продукта

  • Тема 1. Формулирование идей для разработки программного продукта;
  • Тема 2. Домен и клиенты (проблемная область и заинтересованные стороны, выявление требований);
  • Тема 3. Определение заинтересованных сторон и изучение предметной области (диалоги с заинтересованными сторонами, MVP и характеристики продукта);
  • Тема 4. Прототипирование программного продукта. (прототипирование, юзабилити-тестирование);
  • Тема 5. Бэклог продукта и инкрементная разработка. Итеративное и поэтапное развитие;
  • Тема 6. UX/UI-дизайн. Практическое руководство.

Раздел 2. Разработка приложений на Flutter

  • Тема 1. Базовые виджеты;
  • Тема 2. Виджеты макета;
  • Тема 3. Основные принципы разработки на Flutter;
  • Тема 4. Виджеты с отслеживанием состояния;
  • Тема 5. Дизайн материалов и Theming.key;
  • Тема 6. Асинхронное программирование: futures, async и await;
  • Тема 7. Синтаксический анализ JSON и пользовательский интерфейс (UI);
  • Тема 8. Навигация, маршрутизация и POST API;
  • Тема 9. Настройка Firebase для приложений через Flutter. Введение в библиотеку Flutter BLOC.
                                                               Телеграмм-канал курса                                               
2025
Teachers