Vágner, Anikó SzilviaThebian, Perla2025-02-222025-02-222024-10-07https://hdl.handle.net/2437/387414This thesis details the development of an educational platform aimed at teaching programming basics in Python, Java, and Data Structures. The project integrates modern web technologies like React for the frontend, Node.js, and Express.js for the backend, and MySQL for data management. It implements role-based functionality for teachers and students, allowing teachers to add and manage quiz content. Docker is used for live code execution in the platform. The work emphasizes testing, user documentation, and offers a seamless learning experience for beginners. Overall, the platform bridges the gap in educational resources for novice programmers.36enWeb ApplicationEducational PlatformReact Express ApplicationEducational PlatformInformaticsHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.