Платформа онлайн-курсів для вивчення веб-технологій та веб-дизайну

dc.contributor.advisorПолягушко, Любов Григорівна
dc.contributor.authorКлебан, Дар’я Андріївна
dc.date.accessioned2024-09-10T08:46:22Z
dc.date.available2024-09-10T08:46:22Z
dc.date.issued2024
dc.descriptionПлатформа для вивчення веб-технологій та веб-дизайну дозволяє організувати та керувати навчальними процесами онлайн. Створена платформа має ряд функціональних можливостей, які сприяють зручному та продуктивному навчанню онлайн. Ці можливості включають вивід курсів у вигляді карток, реєстрація та авторизація користувачів, управління профілем, перегляд уроків курсів та виконання домашніх завдань до уроків, оцінювання, коментування, та розширене фільтрування даних.
dc.description.abstractДипломна робота виконана на 93 сторінках, містить 71 ілюстрацію, 2 таблиці, 2 додатки, 25 джерел в переліку посилань. Мета роботи – створення платформи для вивчення веб-технологій та веб-дизайну. Методи та засоби: мова програмування JavaScript, бібліотека React, платформа Node.js, фреймворк Express.js, СУБД MySQL, SCSS, React Router, Axios, JSONWebToken, BcryptJS, середовище розробки VS Code. Створення динамічних та інтерактивних компонентів інтерфейсу користувача, побудова односторінкових додатків, реалізація REST API, управління маршрутизацією, забезпечення безпеки через аутентифікацію та авторизацію користувачів, хешування паролів, зберігання даних у реляційній базі даних. Результат – інтерактивна платформа для вивчення веб-технологій та веб-дизайну для організації та керування навчальними процесами онлайн.
dc.description.abstractotherThe thesis is made on 93 pages, contains 71 illustrations, 2 tables, 2 appendices, 25 sources in the list of references. Purpose: to create a platform for studying web technologies and web design. Methods and tools: JavaScript programming language, React library, Node.js platform, Express.js framework, MySQL DBMS, SCSS, React Router, Axios, JSONWebToken, BcryptJS, VS Code development environment. Creating dynamic and interactive user interface components, building single-page applications, implementing REST API, managing routing, ensuring security through user authentication and authorization, hashing passwords, storing data in a relational database. Result: an interactive platform for learning web technologies and web design for organizing and managing online learning processes. Keywords: online platform, online training, React, Node.js, JavaScript, MySQL.
dc.format.extent93 с.
dc.identifier.citationКлебан, Д. А. Платформа онлайн-курсів для вивчення веб-технологій та веб-дизайну : дипломна робота … бакалавра : 122 Комп’ютерні науки / Клебан Дар’я Андріївна. – Київ, 2024. – 93 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68842
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleПлатформа онлайн-курсів для вивчення веб-технологій та веб-дизайну
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kleban_bakalavr.pdf
Розмір:
5.96 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: