Node.js
مبتدئ
16721 مشترك
01:35:19
سنتعرف في هذهِ الدورة على مفهوم Node.js بشـكل عـام، ثم سنسلط الضوء عـلى الأوامر البرمجية وكيفية التعامل معها وتنفيذها في Node.js بالإضافة إلى طريقة استخدامها في المشاريع البرمجية الحقيقة.
29 فيديو تعليمي
3 مقالات
6 اختبارات
ماذا ستتعلم ؟
التعرف على مفهوم Node.js.
التعرف على مفهوم Node REPL.
التعرف على نظام إدارة الحزم Npm.
محتوى الدورة
1
مقدمة في Node.js
00:11:03
سنتعرف فـي هذهِ الوحـدة على مفهوم Front-End و Back-End والفرق بينهما وأهمية وعمل كل منهما، ثم سنتعرف على مفهوم Node.js، كما سنقوم بتحميل الأدوات المطلوبة وتجهيز بيئة العمل.
الواجهة والخلفية | Front-End & Back-End
نظرة على Node.js
ما هو Node.js؟
تحميل Node.js على أجهزة Mac
تحميل Node.js على أجهزة Windows
اختبار قصير
3 أسئلة
2
طريقة استخدام Node.js
00:09:01
سنتعرف في هذهِ الوحدة على طريقة استخدام Node.js لتشغيل الأوامر البرمجية بلغة JavaScript، كما سنتعرف على طريقة استقبال المدخلات من المستخدمين.
تشغيل لغة JavaScript
استقبال مدخلات المستخدم الجزء الأول
استقبال مدخلات المستخدم الجزء الثاني
اختبار قصير
3 أسئلة
3
الوحدة REPL
00:14:39
سنتعرف في هذهِ الوحدة على وحدة REPL وعلى طريقة استخدامها لكتابة الأوامر البرمجية وحفظها وتحميلها.
الدخول والخروج من جلسة REPL
التعامل مع Node REPL
حفظ جلسة REPL
تحميل ملف إلى جلسة REPL
اختبار قصير
3 أسئلة
4
تصدير وحدة | Module
00:10:15
سنتعرف في هذه الوحدة على طريقة تصدير Module واستخدامه في ملف آخر وتوظيفه برمجيًا.
نظرة على الوحدات Modules
التصدير | Export الجزء الأول
التصدير | Export الجزء الثاني
اختبار قصير
3 أسئلة
5
نظام إدارة الحزم | NPM
00:31:58
سنتعرف في هذهِ الوحدة على المكتبات المتوفرة في npm والتي تساعدنا في بناء المشاريع البرمجية.
مقدمة في NPM
تنزيل مكتبات من NPM
استخدام مكتبات NPM
إلغاء تحميل Package
تحميل مكتبات التطوير
استخدام مكتبة jest
نشر مكتبة على Npm الجزء الأول
نشر مكتبة على Npm الجزء الثاني
تحديث المكتبة بعد عملية النشر الجزء الأول
تحديث المكتبة بعد عملية النشر الجزء الثاني
حذف المكتبة من NPM
اختبار قصير
3 أسئلة
6
مكتبة Filesystem
00:12:54
سنتعرف في هذهِ الوحدة على مكتبة fs والتي تعتبر من المكتبات المتضمنة مع Node.js ويمكن استخدامها بشكل مباشر بدون تحميل.
قراءة ملف
الفرق بين استخدام readFileSync و readFile
إنشاء ملف
إعادة تسمية ملف
حذف ملف
اختبار قصير
3 أسئلة
7
مشروع
00:05:29
سنقوم في هذهِ الوحدة بكتابة مشروع برمجي باستخدام المهارات التي تم اكتسابها في الدروس السابقة.
برنامج البحث عن كلمة
دورات قد تهمك أيضاً
دورة تعليمية
JavaScript 101
سنتعرف في هذهِ الدورة على أساسيات لغة JavaScript، حيث نقوم بالتعرف على عدد من المفاهيم كالتعليقات والمتغيرات والثوابت والمصفوفات والجمل الشرطيّة وجمل التكرار بالإضافة إلى الدوال.
مبتدئ
10 وحدات
04:08:39
دورة تعليمية
مقدمة في DOM
سنتعرف في هذهِ الدورة على كيفية الوصول إلى عناصر HTML باستخدام DOM وإجراء عدد من العمليات عليها.
مبتدئ
3 وحدات
00:50:18

دورة تعليمية
Express
سنتعرف في هذهِ الدورة على دور Express وأهميته في المشاريع البرمجية، وعلى طريقة توظيفه للتفاعل مع استقبال Requests وإعطاء Responses.
مبتدئ
5 وحدات
00:44:35