Social Sciences | Open Access | DOI: https://doi.org/10.37547/tajssei/Volume08Issue05-07

Creating an Interactive and User-Friendly E-Learning Platform Using Php And Laravel

Rustamxon Mexmonov , Associate Professor of the Tashkent Branch of the University of Business and Science, Uzbekistan
Asilbek Shoyzaqov , Master’s student of the Tashkent Branch of the University of Business and Science, Uzbekistan

Abstract

This work covers the issues of creating an interactive and user-friendly e-learning platform based on Laravel/PHP technologies. It analyzes the possibilities of digitizing the educational process, delivering educational materials in electronic form, automating testing and assessment processes, monitoring student results, and enhancing interactive communication between teachers and students. It also describes the main modules of the platform - user registration, course management, placement of educational materials, testing and assessment, administrator panel, and results tracking system. The study is based on the fact that the MVC architecture of the Laravel framework, database management, security mechanisms, and user role management capabilities serve to form the educational platform as a stable and scalable system. This platform is aimed at increasing the activity of students in independent learning, developing programming competence, and improving the quality of education.

Keywords

e-learning platform, Laravel framework, PHP programming language

References

Welling, L., & Thomson, L. (2016). PHP and MySQL web development (5th ed.). Addison-Wesley Professional.

Polatov, A. M. (2017). Algorithms and fundamentals of programming in C++. University.

Adinaev, Sh. Sh., & Temrov, A. A. (2021). A model structure for giving independent work assignments to students in teaching the Java programming language. Physics, Mathematics and Computer Science, 2, 16–23.

Laravel. (n.d.). Laravel documentation: The PHP framework for web artisans. https://laravel.com/docs

PHP Group. (n.d.). PHP manual. https://www.php.net/manual

Moodle. (n.d.). Moodle documentation. https://docs.moodle.org

Anderson, T. (2008). The theory and practice of online learning. Athabasca University Press.

Bates, A. W. (2019). Teaching in a digital age: Guidelines for designing teaching and learning. Tony Bates Associates Ltd.

Siemens, G. (2005). Connectivism: A learning theory for the digital age. International Journal of Instructional Technology and Distance Learning.

Ally, M. (2008). Foundations of educational theory for online learning. In T. Anderson (Ed.), The theory and practice of online learning. Athabasca University Press.

Pressman, R. S. (2014). Software engineering: A practitioner’s approach. McGraw-Hill Education.

Sommerville, I. (2016). Software engineering. Pearson Education.

Ullman, L. (2017). PHP and MySQL for dynamic web sites. Peachpit Press.

Stauffer, M. (2019). Laravel: Up & running: A framework for building modern PHP apps. O’Reilly Media.

Download and View Statistics

Views: 0   |   Downloads: 0

Copyright License

Download Citations

How to Cite

Rustamxon Mexmonov, & Asilbek Shoyzaqov. (2026). Creating an Interactive and User-Friendly E-Learning Platform Using Php And Laravel. The American Journal of Social Science and Education Innovations, 8(05), 49–59. https://doi.org/10.37547/tajssei/Volume08Issue05-07