Ouadoud, Mohammed, et al. “Overview of E-Learning Platforms for Teaching and Learning”. International Journal of Recent Contributions from Engineering, Science & IT (iJES), vol. 9, no. 1, Mar. 2021, pp. pp. 50-70, doi:10.3991/ijes.v9i1.21111.