
يساعدك هذا المقرر على فهم أساسيات بناء موقع ويب بسيط باستخدام Node.js من منظور تطبيقي. ستبدأ بتجهيز بيئة التطوير، وإنشاء هيكل مشروع منظم لعدة صفحات مع فصل الموارد مثل الصفحات والأنماط والملفات الثابتة. ثم ستبني خادم HTTP يستقبل الطلبات ويحدد الاستجابة اعتمادًا على عنوان URL، مع تعلّم كيفية إرسال محتوى HTML وتقديم الملفات الثابتة بطريقة صحيحة. يشرح المقرر دورة الطلب والاستجابة خطوة بخطوة: ما الذي يحدث عند دخول المستخدم للرابط، كيف تُقرأ المسارات، وكيف تُضبط ترويسات الاستجابة ونوع المحتوى. ستتعامل مع أخطاء شائعة مثل مسارات غير موجودة، وترميز المحتوى، ومشكلات التخزين المؤقت أثناء التطوير. كما ستتعلم أساليب بسيطة للتحقق من صحة المخرجات عبر اختبار المتصفح، ومراقبة السجلات، وتحسين تنظيم الشيفرة لتكون قابلة للتوسّع. بنهاية المقرر ستملك نموذجًا عمليًا لموقع متعدد الصفحات يعمل على نود جي اس ويمكن تطويره لاحقًا.
EDUCBA