Разработка платформы для онлайн-курсов по программированию

Коновалова Марина Сергеевна

Аннотация


Цель выпускной квалификационной работы – разработка серверной и клиентской части сайта платформы для онлайн-курсов по программированию.
Выпускная квалификационная работа содержит введение, основную часть, заключение, список использованных источников и приложения.
Основная часть состоит из двух глав. В первой главе описаны задачи работы.
Во второй главе описаны методы и способы решения задач. Вторая глава основной части разделяется на подразделы. Первый подраздел описывает проектирование структуры базы данных и её реализацию. Во втором подразделе описана разработка серверной части сайта платформы. В третьем подразделе описана настройка программного окружения проекта. В четвёртом подразделе рассматривается технология GitLab CI и способ её применения в проекте. В пятом подразделе описывается технология Docker.
Шестой подраздел содержит описание инструментов для генерации шаблонов сайта и пример использования форм для отправки пользовательских данных на сервер