دروس الدورة التعليمية لـ Express.js

فيمايلي دورة تعليمية مفصلة حول استخدام إطار عمل Express.js، وهو إطار عمل خفيف ومرن لتطوير تطبيقات الويب باستخدام Node.js.

سنبدأ بشرح أساسيات Node.js وأهمية مشاهدة دورة تعليمية حول Node.js قبل البدء باستخدام Express.

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

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

كما سنشرح كيفية إنشاء واستخدام قواعد البيانات المؤقتة والتفاعل مع قواعد البيانات الحقيقية.

تتضمن الدروس أيضاً شرحاً لكيفية إنشاء واجهة مستخدم بسيطة باستخدام HTML وJavaScript للتفاعل مع الـAPI المبني باستخدام Express، وتوضح طرق إرسال واستقبال البيانات من وإلى الخادم.

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

ونختتم بتقديم مثال عملي لبناء تطبيق باستخدام ejs وExpress، موضحاً فيه كيفية استخدام الأجزاء المعاد استخدامها والتخطيطات لتسهيل التطوير.

فهرس الدورة التعليمية لـ Express.js:

الفصل 1: مقدمة في Node.js وExpress.js

الفصل 2: إعداد بيئة التطوير

الفصل 3: أساسيات التعامل مع Express.js

الفصل 4: البرمجيات الوسيطة (Middleware)

الفصل 5: التعامل مع قواعد البيانات

الفصل 6: بناء واجهة المستخدم

الفصل 7: استخدام إطار عمل ejs

الفصل 8: مثال عملي على تطبيق باستخدام Express وejs

الكاتب

14 Trackbacks / Pingbacks

  1. إنشاء مشروع Express - Fawatech
  2. تهيئة ملفات البرنامج وتنصيب الحزم في Express.js - Fawatech
  3. التعامل مع الطلبات والاستجابات HTTP في Express.js - Fawatech
  4. إنشاء الطرق (Routes) في Express.js - Fawatech
  5. إنشاء مشروع Express - Fawatech
  6. التعامل مع الطلبات والاستجابات HTTP في Express.js - Fawatech
  7. استخدام وتنفيذ البرمجيات الوسيطة (Middleware) في Express.js - Fawatech
  8. التوثيق والتحكم بالأخطاء في Express.js - Fawatech
  9. التفاعل مع قواعد البيانات الحقيقية في Express.js - Fawatech
  10. إنشاء قواعد بيانات مؤقتة في Express.js - Fawatech
  11. التفاعل مع الـ API في إطار عمل Express.js - Fawatech
  12. التفاعل مع قواعد البيانات الحقيقية في Express.js - Fawatech
  13. إنشاء مشروع Express - Fawatech
  14. نظرة عامة على الوظائف والمكونات المستخدمة في بناء تطبيق ويب باستخدام Express.js - Fawatech

Leave a Reply

لن يتم نشر بريدك الالكتروني في اللعن


*