مرحبًا @hanan fahad11,
هنالك العديد من التقنيات التي يمكنك بناء منصة تعليمية بها, هنالك خدمات جاهزة تستطيع بناء موقع بلا المعرفة في البرمجة و تستعمل قوالب جاهزة إما مدفوعة او مجانية , بعض هذه الخدمات :
WordPress
Wix
Squarespace
الطريقة الثناية هي البرمجة الكاملة للموقع ,
عند بناء موقع الاكتروني هنالك قسمان ,
واجهة المستخدم (Frontend) و جانب الخادم (Backend).
Frontend هو تصميم واجهة المستخدم و يستعمل دائماً Html,Css,Javascript .
أما جانب الخادم (Backend) هو قدرة الموقع لتعامل مع قاعدة البيانات , إرسال بيانات المستخدم و غيرها من المهام التي يقوم بها الموقع و هنالك خيارات كثيرة:
إطار ASP.NET مع لغة #C
اطار NodeJs مع لغة Javascript
اطار Django مع لغة Python
اطار Laravel مع لغة PHP
كل هذه الطرق تكمن من بناء مثل هذه المنصة , و منصة الوزارة تستعمل اطار ASP.NET.