أساسيات Node.js: إتقان الكود غير المتزامن والهندسة المعمارية النمطية — PickAClass
4.0 (4) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة

أساسيات Node.js: إتقان الكود غير المتزامن والهندسة المعمارية النمطية

فهم بيئة تشغيل Node.js، وإتقان البرمجة غير المتزامنة باستخدام Promises و Async/Await، وهيكلة كود الواجهة الخلفية النظيف باستخدام أنماط نمطية حديثة.

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

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

لبناء تطبيقات واجهة خلفية سريعة وقابلة للتطوير، يجب أن تفهم كيفية عمل Node.js من الداخل. تأخذك هذه الدورة التدريبية النصية من أساسيات بيئة تشغيل JavaScript إلى كتابة كود فعال وغير مانع من جانب الخادم. ستنتقل من كتابة نصوص برمجية أساسية من جانب العميل إلى تصميم تطبيقات Node.js منظمة. من خلال فهم حلقة الأحداث وسياق التنفيذ والأنماط غير المتزامنة، ستكتب كود واجهة خلفية نظيفًا وموجهًا نحو الأداء بثقة. ما ستتعلمه: - فهم بنية بيئة تشغيل Node.js، بما في ذلك محرك V8 وحلقة الأحداث ومجموعة العمال. - إدارة العمليات غير المتزامنة باستخدام ردود النداء (callbacks) و Promises وصيغة Async/Await الحديثة مع تجنب الأخطاء الشائعة. - تنظيم قاعدة الكود الخاصة بك باستخدام وحدات ES Modules الحديثة وتقنيات نمطية CommonJS. - التفاعل مع نظام التشغيل المضيف باستخدام وحدة نظام الملفات (fs) الأصلية وأدوات المسار. - تطبيق ممارسات Node.js الحديثة، مثل معالجة الأخطاء المنظمة وتكوين البيئة. تبدأ الرحلة بالمفاهيم الأساسية لتنفيذ JavaScript وتجميعه وبيئات التشغيل. ثم ستتقدم من خلال الشروحات المكتوبة وتحديات الكود العملية التي تغطي سير العمل غير المتزامن والتصميم النمطي والوحدات الأساسية للنظام. تم تصميم هذه الدورة للمطورين المبتدئين في الواجهة الخلفية والمطورين في الواجهة الأمامية الذين يتطلعون إلى الانتقال إلى التطوير الشامل (full-stack). لا يلزم وجود خبرة سابقة في Node.js، على الرغم من أن الفهم الأساسي لصيغة JavaScript مفيد. ابدأ القراءة اليوم لإطلاق العنان للإمكانات الكاملة لـ JavaScript من جانب الخادم.

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
أساسيات Node.js: إتقان الكود غير المتزامن والهندسة المعمارية النمطية
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
أساسيات Node.js: إتقان الكود غير المتزامن والهندسة المعمارية النمطية
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

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

Harper Lee AU متعلِّم موثَّق
★ 4 · 25.07.2026

تحليل رائع للأفكار الأساسية. لقد أقدر التطبيق في العالم الحقيقي المنسوج في جميع أنحاء. يستحق الوقت بالتأكيد.

Isabelle King NZ متعلِّم موثَّق
★ 3 · 30.06.2026

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

Akua Agyemang GH
★ 5 · 23.06.2026

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

Maria Georgieva BG متعلِّم موثَّق
★ 4 · 26.05.2026

محتوى قوي ، تعلمت الكثير. كانت السرعة جيدة في معظمها ، فقط بضع وحدات شعرت ببطء قليل. تستحق استثمار الوقت.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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