Список всех лекций

Все 27 лекций по курсу программной инженерии на одной странице.

Введение

  1. Введение в программную инженерию
  2. Дисциплины программной инженерии
  3. Основные области знаний SWEBOK
  4. Организационные области знаний SWEBOK
  5. Жизненный цикл ПО

Основные процессы разработки ПО

  1. Инженерия требований
  2. Моделирование ПО
  3. Архитектура ПО
  4. Шаблоны проектирования
  5. Парадигмы программирования (часть 1)
  6. Парадигмы программирования (часть 2)
  7. Языки программирования. Метапрограммирование
  8. Тестирование ПО
  9. Верификация и валидация
  10. Эволюция ПО

Дополнительные процессы разработки ПО

  1. Управление изменениями и версиями ПО
  2. Управление построением и выпусками
  3. Документирование ПО
  4. Инженерия качества
  5. Управление программным проектом

Разработка современных программных систем

  1. Интерфейсы в программировании
  2. Интерфейсы и типы данных: общие положения
  3. Интерфейсы и типы данных: системы типов данных
  4. Интероперабельность
  5. Хранение данных в приложениях
  6. Сервисная архитектура приложений
  7. Введение в облачные вычисления