DIGITAL LIBRARY
TEACHING METHODOLOGY IN BACK-END: DEVELOPING A CRUD SYSTEM WITH NODE.JS AND EXPRESS
1 University of the State of Amazonas (BRAZIL)
2 Ocean (BRAZIL)
3 Federal University of Amazonas (BRAZIL)
About this paper:
Appears in: ICERI2025 Proceedings
Publication year: 2025
Pages: 3036-3045
ISBN: 978-84-09-78706-7
ISSN: 2340-1095
doi: 10.21125/iceri.2025.0975
Conference name: 18th annual International Conference of Education, Research and Innovation
Dates: 10-12 November, 2025
Location: Seville, Spain
Abstract:
Back-end development represents an essential skill in the education of information technology professionals, as it is responsible for business logic, data handling, and the integration between the front-end and storage systems. Recognizing the importance of active and contextualized methodologies for teaching this area, this article presents an educational approach focused on hands-on learning of route development in web applications. The proposal consists of implementing a CRUD (Create, Read, Update, Delete) system using Node.js and the Express framework, aiming to provide students with a concrete and practical experience in server-side development. Route testing and validation were carried out using the Thunder Client tool, integrated into the Visual Studio Code editor, contributing to the development and debugging cycle. The application of this pedagogical strategy throughout 2024 resulted in the engagement and certification of 116 students, 71% of whom provided positive feedback regarding the active learning methodology, highlighting the potential of project-based practice in back-end education and its contribution to the consolidation of technical skills in educational contexts within the Amazon region.
Keywords:
Back-end, CRUD, Node.js.