Содержание
- Введение 1
- Теоретические основы разработки программного обеспечения на Python 2
- - Обзор языка программирования Python и его особенностей 2.1
- - Методологии разработки программного обеспечения: обзор и классификация 2.2
- - Основные принципы и подходы к разработке программного обеспечения 2.3
- Инструменты и среды разработки для Python 3
- - Обзор интегрированных сред разработки (IDE) для Python 3.1
- - Инструменты управления версиями (Git) и их применение в разработке на Python 3.2
- - Обзор популярных библиотек и фреймворков для Python 3.3
- Практическое применение методологий разработки на Python 4
- - Анализ применения методологии Agile на примере разработки веб-приложения на Python 4.1
- - Практическое применение методологии Scrum: кейс-стади разработки data science проекта 4.2
- - Сравнительный анализ методологий на примере конкретных проектов 4.3
- Реализация проекта на Python: выбор методологии и практическое применение 5
- - Описание выбранного проекта и обоснование выбора методологии разработки 5.1
- - Этапы разработки: планирование, проектирование, реализация 5.2
- - Тестирование и отладка разработанного программного обеспечения 5.3
- Заключение 6
- Список литературы 7