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

السؤال

Recommended Posts

  • 0
نشر

تنقسم برمجة مواقع الويب إلى قسمين رئيسيين هما:

  • تصميم الموقع Front-end أي ما يظهر للمستخدم
  • برمجة الموقع Back-end أي عملية إدارة قواعد البيانات ومعالجة البيانات (قسم المخدم)

تصميم المواقع يعتمد على التقنيات التالية:

HTML: تستخدم لتحديد بنية صفحات الموقع و أقسامه بالشكل الأساسي

CSS: تستخدم لعمل التنسيقات و ترتبط مع HTML

JavaScript: هي لغة البرمجة التي تعمل على المتصفح و تستخدم بإدارة الواجهة (معالجة بيانات و تحريك العناصر)

مكتبات وإطارات عمل مهمة لتصميم المواقع (مستوى متقدم):

jQuery: مكتبة في لغة البرمجة JavaScript تسهل العمل.

Bootstrap: إطار عمل CSS يسهل عمل التنسيقات.

برمجة المواقع يعتمد على التقنيات التالية:

  • أولا: قواعد البيانات ومنها: عليك تعلم SQL

MySQL

PostgreSQL

MongoDB .. وغيرهم

  • ثانيا: لغات البرمجة لمواقع الويب:

PHP: ونستخدم معها إطار العمل Laravel

JavaScript: ونستخدم معها إطار العمل Node.JS

Python: ونستخدم معها إطار العمل Django

الأساسيات المشتركة بين جميع مواقع الويب هي : HTML - CSS - JavaScript

ثم تختار نوع قاعدة بيانات مع لغة برمجة مثلا MySQL + PHP.

تعلم أولا الأساسيات وبعد تمكنك منهم يمكنك الانتقال لباقي التفاصيل و يسهل عليك الاختيار.

سترى الطريق طويل لكن علينا التقدم خطوة بخطوة.

يوجد لديك متطلبات إضافية مثل فريق عمل للمراجعة و إدارة الموقع و عليك حجز استضافات قوية و مساحات تخزين كبيرة نسبيا بحسب عدد مستخدمي المتوقع.

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...