Показати скорочений опис матеріалу
dc.contributor.author | Шевчук, Петро Тарасович | |
dc.date.accessioned | 2024-09-13T08:55:58Z | |
dc.date.available | 2024-09-13T08:55:58Z | |
dc.date.issued | 2024 | |
dc.identifier.citation | Шевчук П. Т. Розробка онлайн-платформи для освітнього блогу: кваліфікаційна робота на здобуття освітнього ступеню бакалавра / ЗВО «Університет Короля Данила», факультет суспільних та прикладних наук, кафедра інформаційних технологій. Івано-Франківськ, 2024. 53 с.: рис.12, діагр., дод. | uk_UA |
dc.identifier.other | УДК 004.4 | |
dc.identifier.uri | http://repository.ukd.edu.ua/xmlui/handle/123456789/838 | |
dc.description | Шевчук П. Т. Розробка онлайн-платформи для освітнього блогу: кваліфікаційна робота на здобуття освітнього ступеню бакалавра студента спеціальності 121 «Інженерія програмного забезпечення» групи ІПЗс-20-1 / ЗВО «Університет Короля Данила», факультет суспільних та прикладних наук, кафедра інформаційних технологій; керівник роботи: В. В. Шкатуляк. Івано-Франківськ, 2024. 53 с.: рис.12, діагр., дод. | uk_UA |
dc.description.abstract | Дана кваліфікаційна робота присвячена розробці та імплементації онлайн-платформи для освітнього блогу. Робота демонструє, як сучасні технології можуть бути застосовані для створення ефективних та інтерактивних освітніх ресурсів, сприяючи кращому залученню та взаємодії користувачів. У першому розділі зосереджено увагу на аналізі потреб користувачів онлайн-платформ для освітніх блогів. Також проведено дослідження існуючих аналогічних платформ, їх функціональності та користувацького досвіду. Розглянуто переваги та недоліки цих систем, що дозволило визначити ключові аспекти для розробки власної платформи. Другий розділ присвячений обґрунтуванню вибору технологій та методологій розробки. Зокрема, було обрано Python і Django для бекенду та Vue.js для фронтенду з урахуванням їх гнучкості, масштабованості та великої підтримки спільноти. Також у цьому розділі описано архітектурні вибори, включаючи структуру бази даних та системи керування контентом. У третьому розділі детально описано процес реалізації платформи: від розробки інтерфейсу користувача до імплементації серверної логіки. Подано також методику тестування розробленої системи, включаючи юніт-тестування та інтеграційне тестування для забезпечення надійності та безпеки платформи. Наведено приклади тестових сценаріїв і результатів виконання тестів. This thesis is dedicated to the development and implementation of an online platform for an educational blog. The work demonstrates how modern technologies can be applied to create effective and interactive educational resources, enhancing user engagement and interaction. The first chapter focuses on analyzing the needs of users of online platforms for educational blogs. It also includes a study of existing similar platforms, their functionalities, and user experiences. The advantages and disadvantages of these systems are considered, which has helped to identify key aspects for the development of our own platform. The second chapter is devoted to the justification of the choice of technologies and development methodologies. Specifically, Python and Django were chosen for the backend and Vue.js for the frontend, considering their flexibility, scalability, and strong community support. This section also describes architectural choices, including the database structure and content management systems. The third chapter details the process of implementing the platform: from developing the user interface to implementing server logic. It also presents the testing methodology of the developed system, including unit testing and integration testing to ensure the reliability and security of the platform. Examples of test test results are provided. | uk_UA |
dc.language.iso | other | uk_UA |
dc.publisher | Івано-Франківськ: ЗВО "Університет Короля Данила", факультет суспільних та прикладних наук, кафедра інформаційних технологій | uk_UA |
dc.subject | онлайн-платформа | uk_UA |
dc.subject | освітній блог | uk_UA |
dc.subject | розробка інтерфейсу користувача | uk_UA |
dc.subject | логіка на серверній стороні | uk_UA |
dc.subject | профілі користувачів | uk_UA |
dc.subject | функціональність пошуку | uk_UA |
dc.subject | система повідомлень | uk_UA |
dc.subject | веб-технології | uk_UA |
dc.subject | залучення користувачів | uk_UA |
dc.subject | online platform | uk_UA |
dc.subject | educational blog | uk_UA |
dc.subject | user interface development | uk_UA |
dc.subject | server-side logic | uk_UA |
dc.subject | user profiles | uk_UA |
dc.subject | search functionality | uk_UA |
dc.subject | message system | uk_UA |
dc.subject | web technologies | uk_UA |
dc.subject | user engagemen | uk_UA |
dc.title | Розробка онлайн-платформи для освітнього блогу | uk_UA |
dc.title.alternative | кваліфікаційна робота на здобуття освітнього ступеню бакалавра | uk_UA |
dc.type | Technical Report | uk_UA |