
الدليل الشامل لتعلم نود جي إس
من الأساسيات حتى بناء REST API خطوة بخطوة
7 ساعة و33 دقيقة43 درس7 قسم
ماذا ستتعلم؟
- تعلم أساسيات نود جي إس
- فهم كيفية بناء REST API
- تطبيق مفاهيم الخادم بشكل عملي
- إدارة الحزم باستخدام npm
- تصميم هيكل المشروع بشكل فعال
- استخدام أدوات التطوير الحديثة
عن الدورة
هذا الكورس يأخذك في رحلة متكاملة لتعلم نود جي إس من الأساسيات وحتى بناء REST API احترافي. ستتعلم كيفية التعامل مع بيئة العمل، إنشاء Modules، قراءة وكتابة الملفات، بناء السيرفر، التعامل مع الطلبات والاستجابات، واستخدام NPM وإدارة الحزم، مع تنفيذ مشروع عملي كامل يطبق مفاهيم CRUD باستخدام RESTful API خطوة بخطوة.
نتائج متوقعة من الدورة
- القدرة على إنشاء Backend Server باستخدام نود جي إس من الصفر.
- فهم عملي لكيفية بناء RESTful APIs.
- تنظيم المشاريع باستخدام هيكل MVC.
- التعامل مع البيانات وتنفيذ عمليات الإضافة والتعديل والحذف.
- الاستعداد للانتقال إلى مراحل متقدمة مثل إكسبرس وقواعد البيانات.
محتوى الدورة
1المقدمة
4 درس
- ما هو Node.js5:31
- تثبيت وتهيئة بيئة العمل16:11
- التعامل مع Node REPL8:14
- تنفيذ أول مشروع9:16
2الموديول (Modules)
8 درس
- مقدمة2:26
- مفهوم الـ Modules8:06
- إنشاء Custom Module15:13
- تتبع تنفيذ البرنامج13:57
- Process Object11:15
- معمارية Node.js5:25
- التعامل مع OS Module9:16
- التعامل مع Path Module7:58
3التعامل مع الملفات والفولدرات
5 درس
- قراءة الملفات15:15
- تعديل الملفات9:02
- حذف الملفات9:46
- إنشاء وقراءة الفولدرات9:55
- التعامل مع الأحداث (Events)19:48
4السيرفر
9 درس
- إنشاء وتكوين السيرفر9:53
- أول طلب على السيرفر17:11
- تتبع الطلب من خلال VS Code7:40
- استخدام Nodemon8:33
- حل مشاكل Nodemon2:52
- انشاء أكثر من طلب على السيرفر13:10
- تفاصيل الطلب والاستجابة15:13
- إرسال CSS9:30
- الرد بـ JSON15:06
5التعامل مع NPM
6 درس
- مقدمة2:51
- ما هو NPM9:09
- Package.json14:45
- تثبيت باكدجات خارجية21:14
- التعامل مع الإصدارات8:00
- أوامر NPM9:02
6مشروع عملي: CRUD باستخدام REST API
8 درس
- إنشاء المشروع وتكوين السيرفر12:33
- كيفية الحصول على كل البيانات13:13
- MVC إعادة هيكلة ملفات المشروع بال17:01
- كيفية الحصول على بيان واحد من البيانات13:42
- إرسال وكتابة بيانات وهمية19:15
- Body الحصول على بيانات من ال12:19
- كيفية التحديث والتعديل على البيانات14:44
- كيفية حذف البيانات9:40
7الملحقات
3 ملحقات
- أكواد شابتر التعامل مع الملفات
- أكواد شابتر السيرفر
- المشروع النهائى كامل
المحاضر

م/عمرو عبد الفتاح
6,563 متعلم20 دورة





