تطوير الويب باستخدام Node.js: تعلم من خلال بناء التطبيقات — WalkSelf
4.0 (4) ⏱ 2 ساعة 30 دقيقة 📚 25 دورة 🎧 النسخة الصوتية

تطوير الويب باستخدام Node.js: تعلم من خلال بناء التطبيقات

أتقن JavaScript من جانب الخادم، وابنِ تطبيقات ويب قابلة للتوسع، واعمل مع قواعد البيانات باستخدام منهج عملي قائم على المشاريع ومصمم للمبتدئين.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

أحدثت Node.js ثورة في تطوير الويب من خلال السماح للمطورين ببناء تطبيقات شبكة سريعة وقابلة للتوسع باستخدام JavaScript على كل من الواجهة الأمامية (frontend) والخلفية (backend). إذا كنت ترغب في الانتقال من البرمجة النصية من جانب العميل إلى تطوير المكدس الكامل (full-stack)، فإن فهم JavaScript من جانب الخادم هو خطوتك الأساسية التالية. يرشدك هذا المساق النصي من مبتدئ مطلق في Node.js إلى بناء ونشر تطبيقات الواجهة الخلفية الخاصة بك بثقة. ستتعلم كيفية التعامل مع العمليات غير المتزامنة، وإدارة الحزم، وتهيئة الخوادم، وربط قواعد البيانات من خلال إرشادات عملية ومكتوبة وبناء مشاريع وظيفية. ما ستتعلمه: - فهم البنية الأساسية لـ Node.js، بما في ذلك حلقة الأحداث (event loop) والبرمجة غير المتزامنة باستخدام async/await الحديثة. - بناء تطبيقات ويب منظمة وواجهات برمجة تطبيقات RESTful باستخدام إطار عمل Express الشهير. - إدارة تبعيات التطبيق وتكوينات المشروع بكفاءة باستخدام npm. - دمج قواعد البيانات لتخزين واسترداد بيانات التطبيق باستخدام حلول SQL و NoSQL. - تطبيق مصادقة آمنة للمستخدم، وتجزئة كلمات المرور (password hashing)، وإدارة الجلسات (session management). - إنشاء ميزات اتصال في الوقت الفعلي باستخدام WebSockets لتجارب ويب تفاعلية. يبدأ المساق بالمفاهيم التأسيسية، وإعداد بيئتك، وإتقان وحدات Node.js الأساسية. من هناك، ستتقدم عبر مشاريع مكتوبة ومنظمة خطوة بخطوة—تتراوح من خوادم الويب الأساسية إلى قواعد البيانات التفاعلية وتطبيقات الدردشة في الوقت الفعلي. تم تصميم هذا المساق للمبتدئين الذين لديهم فهم أساسي لـ HTML و CSS و JavaScript من جانب العميل. لا تتطلب خبرة سابقة في الواجهة الخلفية (backend) أو Node.js. ابدأ القراءة اليوم لفتح قوة JavaScript من جانب الخادم وبناء تطبيقات الويب الخاصة بك.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 30 دقيقة من المحتوى التطبيقي

المراجعات (4)

Phạm Thị Thảo VN متعلِّم موثَّق
★ 5 · 23.07.2026

لقد تجاوزت هذه الدورة توقعاتي. والتطبيقات في العالم الحقيقي التي نوقشت مفيدة بشكل لا يصدق. عمل رائع!

سارة علي AE
★ 4 · 29.06.2026

انها دورة جيدة إذا كنت تملك بعض المعرفة المسبقة، بالنسبة للمبتدئين، بعض المفاهيم قد تكون تحدياً قليلاً، ولكن البنية منطقية.

Javier Garcia KE متعلِّم موثَّق
★ 3 · 19.06.2026

أنا لست متأكدا أن هذا للمبتدئين تماما فهو يفترض بعض المعرفة السابقة التي لم يتم تعليمها بشكل صريح بعض الأمثلة كانت مربكة

Andreas Zografos GR متعلِّم موثَّق
★ 4 · 12.06.2026

Learned a ton and the structure made it easy to follow along. Loved the practical application examples they provided.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع