اذهب إلى المحتوى
  • 0

بناء منصة تعلمية

Hanan Fahad2

السؤال

في حال رغبت في بناء منصة تعليمة مثل منصة مدرستي لوزارة التعليم ماهي الادوات التي احتاجها لبناء منصة تعليمة وكيف بناء مثل هذه المنصات 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

مرحبًا @hanan fahad11,

هنالك العديد من التقنيات التي يمكنك بناء منصة تعليمية بها, هنالك خدمات جاهزة تستطيع بناء موقع بلا المعرفة في البرمجة و تستعمل قوالب جاهزة إما مدفوعة او مجانية , بعض هذه الخدمات :

الطريقة الثناية هي البرمجة الكاملة للموقع , 

عند بناء موقع الاكتروني هنالك قسمان ,

واجهة المستخدم (Frontend) و جانب الخادم (Backend).

Frontend هو تصميم واجهة المستخدم و يستعمل دائماً Html,Css,Javascript .

أما جانب الخادم (Backend) هو قدرة الموقع لتعامل مع قاعدة البيانات , إرسال بيانات المستخدم و غيرها من المهام التي يقوم بها الموقع و هنالك خيارات كثيرة:

  • إطار ASP.NET مع لغة #C
  • اطار NodeJs مع لغة Javascript
  • اطار Django مع لغة Python
  • اطار Laravel مع لغة PHP

كل هذه الطرق تكمن من بناء مثل هذه المنصة , و منصة الوزارة تستعمل اطار ASP.NET.

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبًا @hanan fahad11

لبناء منصة تعليمية تابعة لوزارة مثل وزارة التعليم فأنت في البداية تحتاج إلى فاريق متكامل لبناء مثل هذه المنصة، ولكن إن اردت الأساسيات لبناء مثل هذه المنصة، ففي البداية تحتاج إلى تعلم تطوير الواجهات الأمامية للويب باستخدام لغات HTML وCSS وJavaScript وReact.js وتصميم واجهة للمنصة التي ترغبين بالقيام بها.

من ثم يجب عليك تعلم تطوير الواجهات الخلفية للويب وذلك باستخدام PHP أو Node.js وغريها الكثير من الأطر المستخدمة من أجل برمجة الواجهات الخلفية.

أما أن كنت ترغب بطريق سهل ولاتريد تضيع الوقت الكثير للتعلم والقيام بمنصة تعليمية متكاملة فيمكنك اللجوء إلى منصة Moodle التعليمية التي تتيح لك منصة تعليمية متكاملة مفتوحة المصدر وبشكل مجاني كامل. https://moodle.org/

تم التعديل في بواسطة Abdulhamid Hamsho
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

اشكرك على تفاعلك وسؤالي ماهي اختصاصات فريق العمل في بناء المنصة؟

بتاريخ 20 دقائق مضت قال عزام عبد الحافظ:

مرحبًا @hanan fahad11,

هنالك العديد من التقنيات التي يمكنك بناء منصة تعليمية بها, هنالك خدمات جاهزة تستطيع بناء موقع بلا المعرفة في البرمجة و تستعمل قوالب جاهزة إما مدفوعة او مجانية , بعض هذه الخدمات :

الطريقة الثناية هي البرمجة الكاملة للموقع , 

عند بناء موقع الاكتروني هنالك قسمان ,

واجهة المستخدم (Frontend) و جانب الخادم (Backend).

Frontend هو تصميم واجهة المستخدم و يستعمل دائماً Html,Css,Javascript .

أما جانب الخادم (Backend) هو قدرة الموقع لتعامل مع قاعدة البيانات , إرسال بيانات المستخدم و غيرها من المهام التي يقوم بها الموقع و هنالك خيارات كثيرة:

  • إطار ASP.NET مع لغة #C
  • اطار NodeJs مع لغة Javascript
  • اطار Django مع لغة Python
  • اطار Laravel مع لغة PHP

كل هذه الطرق تكمن من بناء مثل هذه المنصة , و منصة الوزارة تستعمل اطار ASP.NET.

 

الله يعطيك العافية على المعلومات القيمة وهل تنصح بالwordpress لبناء منصة تعليمية جامعية واسعة النطاق؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 دقائق مضت قال hanan fahad11:

اشكرك على تفاعلك وسؤالي ماهي اختصاصات فريق العمل في بناء المنصة؟

الله يعطيك العافية على المعلومات القيمة وهل تنصح بالwordpress لبناء منصة تعليمية جامعية واسعة النطاق؟

اختصاصات فريق العمل هو اختصاص Frontend او Backend , و يكون مشرف الفريق (Senior) يعرف كل من Frontend و Backend حتى يجمع بين عمل الفريقين .

Wordpress هي منصة قوية جداً و الأكثر استخدامً , بإستعمال Wordpress  يمكنك اضافة الكثير من المزايا بسهولة باستخدام ما يدعى plugins (اضافات جاهزة).

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 26 دقائق مضت قال عزام عبد الحافظ:

اختصاصات فريق العمل هو اختصاص Frontend او Backend , و يكون مشرف الفريق (Senior) يعرف كل من Frontend و Backend حتى يجمع بين عمل الفريقين .

Wordpress هي منصة قوية جداً و الأكثر استخدامً , بإستعمال Wordpress  يمكنك اضافة الكثير من المزايا بسهولة باستخدام ما يدعى plugins (اضافات جاهزة).

شكرا جزيلا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

هناك تقنياتان رأيستان متمركزة عليهم معظم المنصات ومبنية بهم وأنصح بأستخدام واحد من هذان الطريقان:

  • البرمجة الخاصة  
  • wordpress 

البرمجة الخاصة تنقسم الي مجالين ويعمل عليهم أثنين من المطورين:

مطور Frontend وهو الذي يعمل على الجانب الذي يستخدمه المستخدم الواجهة الأميامية.

مطور backend وهو المطور الذي يعمل على تطوير كل ما يتعلق بتطوير البنية التحتية للموقع، وأيضاً تصميم قواعد البيانات الخاصة بالتعامل مع هذا الموقع . وبالطبع فإن برمجة المواقع تتطلب بناء البنية التحتية أو أساس الموقع.

وأنصح حضرتك بأن تأتي أولاً قبل البدأ في برمجة الموقع بأن توظف مصمم ui ux للعمل على التصميم لكي يصبح إحترافي ويسهل على المستخدم لأن مصمم ui ux فهو دارس فكر المستخدم جيداً ويمكن أن تعرف أكثر من هو مصمم ui ux من هنا هنا.

wordpress هو عبارة عن برنامج مفتوح المصدر، ووردبريس هو برنامج يمكنك تحميله وضبطه على أستضافة المواقع خاصتك، ومن ثم سوف يمنحك لوحة تحكم أو واجهة Dashboard، حيث يمكنك من خلالها التحكم في كل عنصر داخل موقعك.

تحتاج لإنشاء موقع بواسطة wordpress  فقط مطور wordpress على مستوى إحترافي يعمل على البرمجة والواجهة الأمامية .

ويمكن لحضرتك أن تنشئ مشاريع وتوظف أكفأ المطورين في الوطن العربي عبر مستقل .

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

هناك الكثير من templates منها من هي مدفوعة ومنها من هي مجانية ستساعدك في ذلك حتى لا تكتبه من الصفر أحدها اسمها oneUI. بما فيها بعض templates المتوفرة لمنصة wordpress أو تكتب عرضك على منصة مستقل وستجد أشخاص محترفين يقومون لك بالعمل, أما إن كhنت نيتك أن تقوم ببرمجته بنفسك فأقترح عليك الأدوات التالية:

في الجزء المهتم بواجهة الموقع أي front-end ستحتاج لل html5 و JQuery و boostrap والقليل من css أما الجزء المهتم في البرمجة على مستوى server أي back-end ستحتاج لإطار php laravel وقاعدة بيانات MySQL لكن قبل كل شيئ تحتاج لتصميم الموقع حتى تعمل على خطة مباشرة.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

في الغالب  المواقع التعليمية الكبيرة التي تحتوي  على كورسات وتحتاج لرفع  دورات  عالية الجودة  وتحتاج ل تقنيات االدفع الإلكتروني وتقنيات الحماية  وتفعيل الإشعارات real time  وتقنيات التواصل , يتم  إستخدام لها  برمجة خاصة  .

  • البرمجة الخاصة للموقع أي برمجة الموقع من الصفر تتكون من : 
  1.  مبرمج واجهات الموقع   (front end)   يقوم بالبرمجة بالإعتماد على تقنيات  الأساسية HTML,css, js وما يتفرع منه مثل vue.js وjquey وbootstrap.....

مبرمج الbakend  المبرمج الذي يقوم بالبرمجة بإستخدام اللغات التي تعمل على السيرفر  ويقوم بإنشاء قاعدة البيانات مثل  مبرمج الphp وفي الغالب  يتم إستخدام إطار العمل  php laravel

في حال  تريد تصميم جيد للموقع وأن يكون الموقع مظهره جيد فتحتاج لتوضيف مصمم ui ,ux ليقوم بتصميم واجهات النظام والقيام بتجربة المستخدم  .

  •   يمكن إستخدام أنظمة cms   أنظمة إدارة المحتوى و أشهرها هو الوردبريس وهي يحتوي على لوحة تحكم جاهزة يمكن تطويرها من خلال إستخدام إضافات جاهزة ويمكن  إستخدام وشراء قوالب جاهزة فقط تقوم برفعها على الموقع ومن ثم تفعيلها .
  • مميزات إستخدام الووردبريس :

  1. سهولة الإستخدام بالنسبة للعميل مع ووجود الكثير من الدورات التي تشرح إستخدامه.
  2. السرعة في بناء الموقع وتطويره مستقبلا وذلك بأنك تستفيد من كثير من الأشياء الجاهزة بدلا عن بنائها من الصفر.
  3. سهولة التطوير والتعديل مستقبلا خصوصا مع توفر المبرمجين الذين يعملون عليه بعكس البرمجة الخاصة.
  4. الإستفادة من  3000 إضافة مجانية تقريبا وكذلك ألاف القوالب المجانية والمدفوعة.
  • مميزات البرمجة الخاصة :
    1. الإمكانية العالية للتخصيص بنسبة 100%. أي يمكن التعامل مع جميع التقنيات التي يحتاجها الموقع. 
    2. الإقتصار على ما يربده المستخدم فقط وهذا قد يعني سرعة أكبر في الموقع.
  •  يتم تحديد  ألية تطوير الموقع  حسب طبيعة الموقع والمستخدمين والتقنيات التي سيحتوي عليها .
تم التعديل في بواسطة omar haddad
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

في بداية الأمر، و لأي موقع نحن بحاجة لإنشاءه، سواء منصة أو موقع تعريفي أو أي موقع بإختلاف الغرض المراد، هناك عدة أمور نحن بحاجة لتحديدها حتى يسهل علينا تحديد لغة البرمجة المناسبة لهذا الموقع.

سأطرح عليكي بعض النقاط الهامة التي يجب مراعاتها قبل تحديد الأدوات و اللغات البرمجية اللازمة في بناء الموقع و سأوضح لك بعضها و على أساسها عليك القياس :

  • حجم الموقع ؟

هل الموقع كبير و بحاجة إلى إضافات كثيرة و خاصة و غير متوفرة في الإضافات الجاهزة التي توفرها بعض الأنظمة، أم أنه ليس بتلك الصعوبة في إيجاد الإضافات اللازمة له و يمكن إيجاد ما يلزم في أنظمة cms ؟

إذا كانت إجابتك بأنه كبير و بحاجة لإضافات خاصة فأرشح لك خيار بناء ذلك الموقع بإستخدام أحد لغات البرمجة الفعالة كـ php laravel على سبيل المثال، أما إذا كان جوابك العكس فأنت لست بحاجة إلا لنظام cms كـ wordpress على سبيل المثال و سيكون كل شيء متوفر.

  • الميزانية الموفرة لبناء الموقع ؟

كبيرة أم متوسطة أم صغير ؟

على أساسها نحدد ما قد نستطيع إنتاجه و توفيره من مزايا خاصة بالموقع، على سبيل المثال هل سوف نبني تصميم خاص بالموقع من الصفر أم سنلجأ لإختيار قالب مجاني من أحد المواقع أو أنظمة cms التي توفر القوالب و التصاميم الجاهزة، بالإضافة لكثير من الأمور التي تحددها الميزانية.

  • الوقت المعطى أو المحدد لإنجاز الموقع ؟

بناء نظام بإستخدام قوالب و تصاميم إضافات جاهزة لن يستغرق نفس الوقت اللازم لبناء نظام من الصفر بإستخدام لغة برمجية كما ذكرت php laravel على سبيل المثال.

لن أطيل الإجابة، لكن ما أود إيصاله هو أن لكل موقع أو نظام الأدوات و اللغات الأنسب لبناءه وفق ما نحدده من معايير و متطلبات.

و بالنهاية كما ذكر زملائي المنصة المطروحة ( مثل مدرستي ) يمكن إنشاؤها إما من الصفر و بناء التصاميم من ثم إختيار لغة برمجة تلبي متطلباتك و البدء ببرمجة الموقع من الصفر، أو بالإستعانة بأحد الأنظمة مثل wordpress و البدء بالعمل على الموقع و بناؤه.

و سأترك لك هنا مقال يوضح لك بعض الفروقات و المزايا بين كل من laravel و wordpress و لماذا نحن بحاجة لكليهما في حياتنا لإنجاز المشاريع.

تمنياتي لكِ بالتوفيق.

تم التعديل في بواسطة ياسين عناية
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 12 ساعات قال ياسين عناية:

في بداية الأمر، و لأي موقع نحن بحاجة لإنشاءه، سواء منصة أو موقع تعريفي أو أي موقع بإختلاف الغرض المراد، هناك عدة أمور نحن بحاجة لتحديدها حتى يسهل علينا تحديد لغة البرمجة المناسبة لهذا الموقع.

سأطرح عليكي بعض النقاط الهامة التي يجب مراعاتها قبل تحديد الأدوات و اللغات البرمجية اللازمة في بناء الموقع و سأوضح لك بعضها و على أساسها عليك القياس :

  • حجم الموقع ؟

هل الموقع كبير و بحاجة إلى إضافات كثيرة و خاصة و غير متوفرة في الإضافات الجاهزة التي توفرها بعض الأنظمة، أم أنه ليس بتلك الصعوبة في إيجاد الإضافات اللازمة له و يمكن إيجاد ما يلزم في أنظمة cms ؟

إذا كانت إجابتك بأنه كبير و بحاجة لإضافات خاصة فأرشح لك خيار بناء ذلك الموقع بإستخدام أحد لغات البرمجة الفعالة كـ php laravel على سبيل المثال، أما إذا كان جوابك العكس فأنت لست بحاجة إلا لنظام cms كـ wordpress على سبيل المثال و سيكون كل شيء متوفر.

  • الميزانية الموفرة لبناء الموقع ؟

كبيرة أم متوسطة أم صغير ؟

على أساسها نحدد ما قد نستطيع إنتاجه و توفيره من مزايا خاصة بالموقع، على سبيل المثال هل سوف نبني تصميم خاص بالموقع من الصفر أم سنلجأ لإختيار قالب مجاني من أحد المواقع أو أنظمة cms التي توفر القوالب و التصاميم الجاهزة، بالإضافة لكثير من الأمور التي تحددها الميزانية.

  • الوقت المعطى أو المحدد لإنجاز الموقع ؟

بناء نظام بإستخدام قوالب و تصاميم إضافات جاهزة لن يستغرق نفس الوقت اللازم لبناء نظام من الصفر بإستخدام لغة برمجية كما ذكرت php laravel على سبيل المثال.

لن أطيل الإجابة، لكن ما أود إيصاله هو أن لكل موقع أو نظام الأدوات و اللغات الأنسب لبناءه وفق ما نحدده من معايير و متطلبات.

و بالنهاية كما ذكر زملائي المنصة المطروحة ( مثل مدرستي ) يمكن إنشاؤها إما من الصفر و بناء التصاميم من ثم إختيار لغة برمجة تلبي متطلباتك و البدء ببرمجة الموقع من الصفر، أو بالإستعانة بأحد الأنظمة مثل wordpress و البدء بالعمل على الموقع و بناؤه.

و سأترك لك هنا مقال يوضح لك بعض الفروقات و المزايا بين كل من laravel و wordpress و لماذا نحن بحاجة لكليهما في حياتنا لإنجاز المشاريع.

تمنياتي لكِ بالتوفيق.

سررت بما طرحت اشكر استاذي

بتاريخ 15 ساعات قال omar haddad:

في الغالب  المواقع التعليمية الكبيرة التي تحتوي  على كورسات وتحتاج لرفع  دورات  عالية الجودة  وتحتاج ل تقنيات االدفع الإلكتروني وتقنيات الحماية  وتفعيل الإشعارات real time  وتقنيات التواصل , يتم  إستخدام لها  برمجة خاصة  .

  • البرمجة الخاصة للموقع أي برمجة الموقع من الصفر تتكون من : 
  1.  مبرمج واجهات الموقع   (front end)   يقوم بالبرمجة بالإعتماد على تقنيات  الأساسية HTML,css, js وما يتفرع منه مثل vue.js وjquey وbootstrap.....

مبرمج الbakend  المبرمج الذي يقوم بالبرمجة بإستخدام اللغات التي تعمل على السيرفر  ويقوم بإنشاء قاعدة البيانات مثل  مبرمج الphp وفي الغالب  يتم إستخدام إطار العمل  php laravel

في حال  تريد تصميم جيد للموقع وأن يكون الموقع مظهره جيد فتحتاج لتوضيف مصمم ui ,ux ليقوم بتصميم واجهات النظام والقيام بتجربة المستخدم  .

  •   يمكن إستخدام أنظمة cms   أنظمة إدارة المحتوى و أشهرها هو الوردبريس وهي يحتوي على لوحة تحكم جاهزة يمكن تطويرها من خلال إستخدام إضافات جاهزة ويمكن  إستخدام وشراء قوالب جاهزة فقط تقوم برفعها على الموقع ومن ثم تفعيلها .
  • مميزات إستخدام الووردبريس :

  1. سهولة الإستخدام بالنسبة للعميل مع ووجود الكثير من الدورات التي تشرح إستخدامه.
  2. السرعة في بناء الموقع وتطويره مستقبلا وذلك بأنك تستفيد من كثير من الأشياء الجاهزة بدلا عن بنائها من الصفر.
  3. سهولة التطوير والتعديل مستقبلا خصوصا مع توفر المبرمجين الذين يعملون عليه بعكس البرمجة الخاصة.
  4. الإستفادة من  3000 إضافة مجانية تقريبا وكذلك ألاف القوالب المجانية والمدفوعة.
  • مميزات البرمجة الخاصة :
    1. الإمكانية العالية للتخصيص بنسبة 100%. أي يمكن التعامل مع جميع التقنيات التي يحتاجها الموقع. 
    2. الإقتصار على ما يربده المستخدم فقط وهذا قد يعني سرعة أكبر في الموقع.
  •  يتم تحديد  ألية تطوير الموقع  حسب طبيعة الموقع والمستخدمين والتقنيات التي سيحتوي عليها .

اضافة ثرية تستحق الشكر فشكرا لك

بتاريخ 12 ساعات قال ياسين عناية:

في بداية الأمر، و لأي موقع نحن بحاجة لإنشاءه، سواء منصة أو موقع تعريفي أو أي موقع بإختلاف الغرض المراد، هناك عدة أمور نحن بحاجة لتحديدها حتى يسهل علينا تحديد لغة البرمجة المناسبة لهذا الموقع.

سأطرح عليكي بعض النقاط الهامة التي يجب مراعاتها قبل تحديد الأدوات و اللغات البرمجية اللازمة في بناء الموقع و سأوضح لك بعضها و على أساسها عليك القياس :

  • حجم الموقع ؟

هل الموقع كبير و بحاجة إلى إضافات كثيرة و خاصة و غير متوفرة في الإضافات الجاهزة التي توفرها بعض الأنظمة، أم أنه ليس بتلك الصعوبة في إيجاد الإضافات اللازمة له و يمكن إيجاد ما يلزم في أنظمة cms ؟

إذا كانت إجابتك بأنه كبير و بحاجة لإضافات خاصة فأرشح لك خيار بناء ذلك الموقع بإستخدام أحد لغات البرمجة الفعالة كـ php laravel على سبيل المثال، أما إذا كان جوابك العكس فأنت لست بحاجة إلا لنظام cms كـ wordpress على سبيل المثال و سيكون كل شيء متوفر.

  • الميزانية الموفرة لبناء الموقع ؟

كبيرة أم متوسطة أم صغير ؟

على أساسها نحدد ما قد نستطيع إنتاجه و توفيره من مزايا خاصة بالموقع، على سبيل المثال هل سوف نبني تصميم خاص بالموقع من الصفر أم سنلجأ لإختيار قالب مجاني من أحد المواقع أو أنظمة cms التي توفر القوالب و التصاميم الجاهزة، بالإضافة لكثير من الأمور التي تحددها الميزانية.

  • الوقت المعطى أو المحدد لإنجاز الموقع ؟

بناء نظام بإستخدام قوالب و تصاميم إضافات جاهزة لن يستغرق نفس الوقت اللازم لبناء نظام من الصفر بإستخدام لغة برمجية كما ذكرت php laravel على سبيل المثال.

لن أطيل الإجابة، لكن ما أود إيصاله هو أن لكل موقع أو نظام الأدوات و اللغات الأنسب لبناءه وفق ما نحدده من معايير و متطلبات.

و بالنهاية كما ذكر زملائي المنصة المطروحة ( مثل مدرستي ) يمكن إنشاؤها إما من الصفر و بناء التصاميم من ثم إختيار لغة برمجة تلبي متطلباتك و البدء ببرمجة الموقع من الصفر، أو بالإستعانة بأحد الأنظمة مثل wordpress و البدء بالعمل على الموقع و بناؤه.

و سأترك لك هنا مقال يوضح لك بعض الفروقات و المزايا بين كل من laravel و wordpress و لماذا نحن بحاجة لكليهما في حياتنا لإنجاز المشاريع.

تمنياتي لكِ بالتوفيق.

اشكركم على تفاعلكم لقد اثريتم الموضوع

بتاريخ 15 ساعات قال omar haddad:

في الغالب  المواقع التعليمية الكبيرة التي تحتوي  على كورسات وتحتاج لرفع  دورات  عالية الجودة  وتحتاج ل تقنيات االدفع الإلكتروني وتقنيات الحماية  وتفعيل الإشعارات real time  وتقنيات التواصل , يتم  إستخدام لها  برمجة خاصة  .

  • البرمجة الخاصة للموقع أي برمجة الموقع من الصفر تتكون من : 
  1.  مبرمج واجهات الموقع   (front end)   يقوم بالبرمجة بالإعتماد على تقنيات  الأساسية HTML,css, js وما يتفرع منه مثل vue.js وjquey وbootstrap.....

مبرمج الbakend  المبرمج الذي يقوم بالبرمجة بإستخدام اللغات التي تعمل على السيرفر  ويقوم بإنشاء قاعدة البيانات مثل  مبرمج الphp وفي الغالب  يتم إستخدام إطار العمل  php laravel

في حال  تريد تصميم جيد للموقع وأن يكون الموقع مظهره جيد فتحتاج لتوضيف مصمم ui ,ux ليقوم بتصميم واجهات النظام والقيام بتجربة المستخدم  .

  •   يمكن إستخدام أنظمة cms   أنظمة إدارة المحتوى و أشهرها هو الوردبريس وهي يحتوي على لوحة تحكم جاهزة يمكن تطويرها من خلال إستخدام إضافات جاهزة ويمكن  إستخدام وشراء قوالب جاهزة فقط تقوم برفعها على الموقع ومن ثم تفعيلها .
  • مميزات إستخدام الووردبريس :

  1. سهولة الإستخدام بالنسبة للعميل مع ووجود الكثير من الدورات التي تشرح إستخدامه.
  2. السرعة في بناء الموقع وتطويره مستقبلا وذلك بأنك تستفيد من كثير من الأشياء الجاهزة بدلا عن بنائها من الصفر.
  3. سهولة التطوير والتعديل مستقبلا خصوصا مع توفر المبرمجين الذين يعملون عليه بعكس البرمجة الخاصة.
  4. الإستفادة من  3000 إضافة مجانية تقريبا وكذلك ألاف القوالب المجانية والمدفوعة.
  • مميزات البرمجة الخاصة :
    1. الإمكانية العالية للتخصيص بنسبة 100%. أي يمكن التعامل مع جميع التقنيات التي يحتاجها الموقع. 
    2. الإقتصار على ما يربده المستخدم فقط وهذا قد يعني سرعة أكبر في الموقع.
  •  يتم تحديد  ألية تطوير الموقع  حسب طبيعة الموقع والمستخدمين والتقنيات التي سيحتوي عليها .

جزيل الشكر على منحي من وقتكم والاجابة على تساؤلي بسخاء

بتاريخ 15 ساعات قال omar haddad:

في الغالب  المواقع التعليمية الكبيرة التي تحتوي  على كورسات وتحتاج لرفع  دورات  عالية الجودة  وتحتاج ل تقنيات االدفع الإلكتروني وتقنيات الحماية  وتفعيل الإشعارات real time  وتقنيات التواصل , يتم  إستخدام لها  برمجة خاصة  .

  • البرمجة الخاصة للموقع أي برمجة الموقع من الصفر تتكون من : 
  1.  مبرمج واجهات الموقع   (front end)   يقوم بالبرمجة بالإعتماد على تقنيات  الأساسية HTML,css, js وما يتفرع منه مثل vue.js وjquey وbootstrap.....

مبرمج الbakend  المبرمج الذي يقوم بالبرمجة بإستخدام اللغات التي تعمل على السيرفر  ويقوم بإنشاء قاعدة البيانات مثل  مبرمج الphp وفي الغالب  يتم إستخدام إطار العمل  php laravel

في حال  تريد تصميم جيد للموقع وأن يكون الموقع مظهره جيد فتحتاج لتوضيف مصمم ui ,ux ليقوم بتصميم واجهات النظام والقيام بتجربة المستخدم  .

  •   يمكن إستخدام أنظمة cms   أنظمة إدارة المحتوى و أشهرها هو الوردبريس وهي يحتوي على لوحة تحكم جاهزة يمكن تطويرها من خلال إستخدام إضافات جاهزة ويمكن  إستخدام وشراء قوالب جاهزة فقط تقوم برفعها على الموقع ومن ثم تفعيلها .
  • مميزات إستخدام الووردبريس :

  1. سهولة الإستخدام بالنسبة للعميل مع ووجود الكثير من الدورات التي تشرح إستخدامه.
  2. السرعة في بناء الموقع وتطويره مستقبلا وذلك بأنك تستفيد من كثير من الأشياء الجاهزة بدلا عن بنائها من الصفر.
  3. سهولة التطوير والتعديل مستقبلا خصوصا مع توفر المبرمجين الذين يعملون عليه بعكس البرمجة الخاصة.
  4. الإستفادة من  3000 إضافة مجانية تقريبا وكذلك ألاف القوالب المجانية والمدفوعة.
  • مميزات البرمجة الخاصة :
    1. الإمكانية العالية للتخصيص بنسبة 100%. أي يمكن التعامل مع جميع التقنيات التي يحتاجها الموقع. 
    2. الإقتصار على ما يربده المستخدم فقط وهذا قد يعني سرعة أكبر في الموقع.
  •  يتم تحديد  ألية تطوير الموقع  حسب طبيعة الموقع والمستخدمين والتقنيات التي سيحتوي عليها .

كل الامتنان لك على تفاعلك

بتاريخ 15 ساعات قال ayoubridouani:

هناك الكثير من templates منها من هي مدفوعة ومنها من هي مجانية ستساعدك في ذلك حتى لا تكتبه من الصفر أحدها اسمها oneUI. بما فيها بعض templates المتوفرة لمنصة wordpress أو تكتب عرضك على منصة مستقل وستجد أشخاص محترفين يقومون لك بالعمل, أما إن كhنت نيتك أن تقوم ببرمجته بنفسك فأقترح عليك الأدوات التالية:

في الجزء المهتم بواجهة الموقع أي front-end ستحتاج لل html5 و JQuery و boostrap والقليل من css أما الجزء المهتم في البرمجة على مستوى server أي back-end ستحتاج لإطار php laravel وقاعدة بيانات MySQL لكن قبل كل شيئ تحتاج لتصميم الموقع حتى تعمل على خطة مباشرة.

جزيل الشكر لك على اجابتك

بتاريخ 16 ساعات قال Walid Mohamed2:

هناك تقنياتان رأيستان متمركزة عليهم معظم المنصات ومبنية بهم وأنصح بأستخدام واحد من هذان الطريقان:

  • البرمجة الخاصة  
  • wordpress 

البرمجة الخاصة تنقسم الي مجالين ويعمل عليهم أثنين من المطورين:

مطور Frontend وهو الذي يعمل على الجانب الذي يستخدمه المستخدم الواجهة الأميامية.

مطور backend وهو المطور الذي يعمل على تطوير كل ما يتعلق بتطوير البنية التحتية للموقع، وأيضاً تصميم قواعد البيانات الخاصة بالتعامل مع هذا الموقع . وبالطبع فإن برمجة المواقع تتطلب بناء البنية التحتية أو أساس الموقع.

وأنصح حضرتك بأن تأتي أولاً قبل البدأ في برمجة الموقع بأن توظف مصمم ui ux للعمل على التصميم لكي يصبح إحترافي ويسهل على المستخدم لأن مصمم ui ux فهو دارس فكر المستخدم جيداً ويمكن أن تعرف أكثر من هو مصمم ui ux من هنا هنا.

wordpress هو عبارة عن برنامج مفتوح المصدر، ووردبريس هو برنامج يمكنك تحميله وضبطه على أستضافة المواقع خاصتك، ومن ثم سوف يمنحك لوحة تحكم أو واجهة Dashboard، حيث يمكنك من خلالها التحكم في كل عنصر داخل موقعك.

تحتاج لإنشاء موقع بواسطة wordpress  فقط مطور wordpress على مستوى إحترافي يعمل على البرمجة والواجهة الأمامية .

ويمكن لحضرتك أن تنشئ مشاريع وتوظف أكفأ المطورين في الوطن العربي عبر مستقل .

الف شكر على اجابتك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...