Web-система з адаптивного формування змісту дистанційних навчальних курсів

dc.contributor.advisorШалденко, Олексій Вікторович
dc.contributor.authorВальчун, Юрій Олександрович
dc.date.accessioned2021-10-07T09:20:53Z
dc.date.available2021-10-07T09:20:53Z
dc.date.issued2021-06
dc.description.abstractenThe purpose of this work was to develop a system that provides the ability to create and take online courses. Drawings, diagrams, a diagram of the system and its screenshots for better understanding are presented in this 82-page paper. There are also appendices with a description of the specification and a partial listing of the system. The most efficient and popular stack for web applications was chosen for development, namely Django, Django Rest Framework, Postgres, React. To ensure fault tolerance and easy scaling, the server was deployed on the Google Cloud Platform using Docker and docker compose. Gitlab was chosen to control system versions. Gitlab CI / CD processes have been set up to simplify and improve the development process.uk
dc.description.abstractruЦелью данной работы было разработать систему, которая предоставляет Возможность создавать и проходить онлайн-курсы. В данной работе обьемом 82 страницы представлены рисунки, диаграмме, схему системы и ее зачем Лучшее понимание. Также представлены Приложения Описанию Спецификации и частично листингом системы. Для разработки Было обращаясь найефективниший и популярной стек для веб приложений, а саме Django, Django Rest Framework, Postgres, React. Для обеспечения отказоустойчивости и легкого масштабирования сервер был развернут на Google Cloud Platform с использованием Docker и docker compose. Для контроля версий системы Было обращаясь Gitlab. Для Упрощение и улучшение процесса разработки Было налажено Gitlab CI / CD процессы.uk
dc.description.abstractukМетою даної роботи було розробити систему яка надає можливість створювати та проходити онлайн-курси. У даній роботі обсягом 82 сторінки представлено малюнки, діаграми, схему системи та її скріншоти для кращого розуміння. Також представлені додатки з описом специфікації та частковим лістингом системи. Для розробки було обрано найефективніший та найпопулярніший стек для веб застосунків, а саме Django, Django Rest Framework, Postgres, React. Для забезпечення відмовостійкості та легкого масштабування сервер було розгорнуто на Google Cloud Platform з використанням Docker та docker compose. Для контролю версій системи було обрано Gitlab. Для спрощення та покращення процесу розробки було налагоджено Gitlab CI/CD процеси.uk
dc.format.page82 с.uk
dc.identifier.citationВальчун, Ю. О. Web-система з адаптивного формування змісту дистанційних навчальних курсів : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Вальчун Юрій Олександрович. – Київ, 2021. – 82 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/44246
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectстворення онлайн курсівuk
dc.subjectонлайн курсиuk
dc.subjectonline coursesuk
dc.subjectcreating online coursesuk
dc.titleWeb-система з адаптивного формування змісту дистанційних навчальних курсівuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Valchun_bakalavr.pdf
Розмір:
2.7 MB
Формат:
Adobe Portable Document Format
Опис: