Содержание
- Введение 1
- Теоретические основы разработки веб-приложений на Python и Django 2
- - Обзор языка программирования Python. Преимущества для веб-разработки 2.1
- - Фреймворк Django: архитектура, компоненты и основные принципы 2.2
- - Основы работы с базами данных в Django. ORM и миграции 2.3
- Анализ существующих образовательных веб-сайтов и выбор архитектуры проекта 3
- - Обзор и анализ существующих платформ: Moodle, Google Classroom и другие 3.1
- - Выбор архитектуры проекта Django и обоснование технического стека 3.2
- - Проектирование базы данных для образовательного сайта 3.3
- Разработка и реализация функциональности образовательного веб-сайта 4
- - Разработка пользовательских интерфейсов (UI) для различных ролей 4.1
- - Реализация основных модулей: управление контентом, расписанием, заданиями 4.2
- - Тестирование и отладка разработанного веб-сайта 4.3
- Заключение 5
- Список литературы 6