M. Bastos1, P. Salvatore2, G. Nazaré3, A. Garcia1, A. Kimura Junior1
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.