Онлайн-платформа для вдосконалення практичних навичок програмування

dc.contributor.advisorПроскура, Світлана Леонідівна
dc.contributor.authorБезсмертний, Олександр Юрійович
dc.date.accessioned2023-07-25T08:41:11Z
dc.date.available2023-07-25T08:41:11Z
dc.date.issued2023
dc.description.abstractПояснювальна записка дипломного проєкту містить 69 сторінок тексту, 4 розділи, 37 рисунків, 2 таблиці, посилання на 24 літературних джерел, 3 додатки. У цьому дипломному проекті було розглянуто існуючі загальнодоступні онлайн-платформи для вдосконалення практичних навичок програмування, проаналізувавши їх переваги та недоліки. На основі цього було визначено перелік невирішених проблем, вирішення яких стало завданням для подальшого розвитку та створення нової системи. В результаті був створений веб-додаток, який дозволяє вдосконалювати наявні навички програмування або здобувати нові, а також ділитися досвідом і завданнями з іншими користувачами. Шляхом вибору рівня складності та типу задач із існуючих, або попередньо доданих адміністраторами, користувачі можуть вирішувати їх у веб-редакторі та одразу отримувати результат, залежно від правильності вирішення. Для впровадження системи ми використовували мову JavaScript (TypeScript), а також бібліотеку Next для клієнтської сторони та Node.js разом із Nest.js для серверної сторони.uk
dc.description.abstractotherThe explanatory note of the diploma project contains 69 pages of text, 4 chapters, 37 figures, 2 tables, references to 25 literary sources, 3 appendices. In this work, we have reviewed the existing publicly available online platforms for improving practical programming skills, analyzing their advantages and disadvantages. Based on this, a list of unresolved problems was identified, the solution of which became a task for further development of the system. As a result, a web application was created that allows you to improve your existing programming skills or acquire new ones, as well as share experiences and tasks with other users. To implement the system, we used the JavaScript (TypeScript) language, as well as the Next library for the client side and Node.js together with Nest.js for the server side.uk
dc.format.extent81 с.uk
dc.identifier.citationБезсмертний, О. Ю. Онлайн-платформа для вдосконалення практичних навичок програмування : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Безсмертний Олександр Юройович. – Київ, 2023. – 81 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/58518
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectонлайн-платформаuk
dc.subjectзадачіuk
dc.subjectпрограмуванняuk
dc.subjectсистемаuk
dc.subjectкористувачіuk
dc.subjectJavaScriptuk
dc.subjectNextuk
dc.subject.udc004.4uk
dc.titleОнлайн-платформа для вдосконалення практичних навичок програмуванняuk
dc.typeBachelor Thesisuk

Файли

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