ZNU Institutional Repository

Розробка вебзастосунку для самостійного вивчення основ програмування

Show simple item record

dc.contributor.author Рахауі, Білал
dc.date.accessioned 2024-07-04T10:54:53Z
dc.date.available 2024-07-04T10:54:53Z
dc.date.issued 2024
dc.identifier.uri https://dspace.znu.edu.ua/jspui/handle/12345/19902
dc.description Рахауі Б. Розробка вебзастосунку для самостійного вивчення основ програмування : кваліфікаційна робота бакалавра спеціальності 122 "Комп'ютерні науки" / наук. керівник Г. А. Циммерман. Запоріжжя : ЗНУ, 2024. 109 с. uk
dc.description.abstract UA : Робота викладена на 109 сторінках друкованого тексту, містить 113 рисунків, 5 таблиць, 10 джерел. Об’єкт дослідження – розробка вебзастосунку для навчання основ програмування, що забезпечує інтерактивний та гнучкий процес самостійного навчання. Мета роботи: створення вебзастосунку, який відповідає сучасним стандартам освіти та забезпечує ефективне засвоєння знань з основ програмування. Методи дослідження – системний аналіз, проектування, програмування та тестування. У роботі описано процес розробки вебзастосунку CodeCraftingLab, який заснований на технологіях Next.js, TailwindCSS, MongoDB, Nodemailer. Особливу увагу приділено реалізації інтерактивних курсів з відеоматеріалами та квізами для оцінки знань користувачів, а також розробці функціоналу для відстеження прогресу навчання. Застосунок розроблено з використанням хмарних сервісів Amazon Web Services, що забезпечує його надійність та масштабованість. Результатом роботи є готовий до використання вебзастосунок CodeCraftingLab, який пропонує зручний і ефективний інструмент для самостійного вивчення основ програмування. uk
dc.description.abstract EN : The work is presented on 109 pages of printed text, 113 figures, 5 tables, 10 references. Object of the study: Development of a web application for learning programming fundamentals that facilitates an interactive and flexible self-learning experience. Aim of the study: To create a web application that meets contemporary educational standards and ensures effective knowledge acquisition of programming basics. Method of research: Systematic analysis, design, programming, and testing. The thesis describes the development process of the CodeCraftingLab web application, built on Next.js, Tailwind CSS, MongoDB, and Nodemailer technologies. Emphasis is placed on implementing interactive courses with video materials and quizzes for evaluating user knowledge, as well as developing functionalities for tracking learning progress. The application utilizes Amazon Web Services for cloud-based hosting, ensuring reliability and scalability. The project resulted in a fully functional CodeCraftingLab web application, offering a user-friendly and effective tool for self-learning the fundamentals of programming. uk
dc.language.iso uk uk
dc.subject вебзастосунок uk
dc.subject дінамічний контент uk
dc.subject бекенд uk
dc.subject фронтенд uk
dc.subject Next.js uk
dc.subject TailwindCSS uk
dc.subject React uk
dc.subject MongoDB uk
dc.title Розробка вебзастосунку для самостійного вивчення основ програмування uk
dc.type Робота бакалавра uk


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics