أدوات وبنية JavaScript التحتية: CLI و NPM و Babel و Webpack — LearnFlat
4.2 (4) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة 🎧 النسخة الصوتية

أدوات وبنية JavaScript التحتية: CLI و NPM و Babel و Webpack

ابن أساسًا قويًا في تطوير JavaScript الحديث من خلال إتقان سطر الأوامر، وإدارة الحزم باستخدام NPM، وتحويل الشفرة باستخدام Babel، وتجميع Webpack.

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

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

يتطلب تطوير JavaScript الحديث أكثر من مجرد كتابة التعليمات البرمجية؛ فأنت بحاجة إلى فهم الأدوات التي تبني تطبيقاتك وتعبئتها وتحسينها. إذا كانت ملفات التكوين وأوامر المحطة الطرفية تبدو مخيفة، فإن إتقان البنية التحتية الأساسية هو المفتاح لفتح آفاق تطوير الويب الاحترافي. يرشدك هذا المساق المكتوب عبر الأدوات الأساسية التي تدعم نظام JavaScript البيئي. ستنتقل من كتابة البرامج النصية الأساسية إلى تكوين مسارات بناء احترافية، مما يمنحك تحكمًا كاملاً في كيفية معالجة التعليمات البرمجية الخاصة بك وتجميعها وتسليمها إلى المتصفحات. ما ستتعلمه: - فهم عمليات واجهة سطر الأوامر (CLI) الأساسية للتنقل بين الدلائل وإدارة الملفات بكفاءة. - إدارة تبعيات المشروع وتحديد الإصدار باستخدام NPM، بما في ذلك تثبيت الحزم وملفات التكوين. - تكوين Babel لتحويل ميزات JavaScript الحديثة إلى تعليمات برمجية متوافقة على نطاق واسع للمتصفحات القديمة. - بناء تكوينات Webpack مخصصة لتجميع الأصول، وإدارة الوحدات النمطية، وتحسين ملفات الإخراج. - دمج Babel مع Webpack باستخدام المحملات (loaders) لإنشاء مسار بناء سلس. - التمييز بين CommonJS و ES Modules (ESM) الحديثة لهيكلة قواعد تعليمات برمجية نظيفة ومعيارية. ستبدأ بالمفاهيم الأساسية، وتتعلم كيفية استخدام المحطة الطرفية وإدارة الحزم قبل التعمق في تحويل التعليمات البرمجية وتجميع الأصول. من خلال الشروحات المكتوبة الواضحة، وأمثلة التعليمات البرمجية، وتمارين التكوين العملية، ستتعلم كيف تتلاءم هذه الأدوات معًا لتشكيل سير عمل تطوير حديث. تم تصميم هذه الدورة للمطورين المبتدئين الذين يعرفون أساسيات JavaScript ولكنهم يرغبون في تعلم كيفية إعداد وبناء المشاريع الواقعية. لا يلزم وجود خبرة سابقة بأوامر المحطة الطرفية أو أدوات البناء أو التعبئة. ابدأ القراءة اليوم لتبديد الغموض عن مسار بناء JavaScript والتحكم في بيئة التطوير الخاصة بك.

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

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

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

Ольга Николаева BY متعلِّم موثَّق
★ 4 · 24.07.2026

Informative and well-organized. Could benefit from more varied examples in later modules.

أمل DZ متعلِّم موثَّق
★ 4 · 28.06.2026

10 أيلول/سبتمبر 2017 محتوى جيد، على الرغم من أن بعض الوحدات تبدو موجزة بعض الشيء.

Keenan de Bruyn ZA متعلِّم موثَّق
★ 4 · 25.06.2026

مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.

Jonathan Acheampong GH متعلِّم موثَّق
★ 5 · 11.06.2026

This is exactly what I was looking for. Loved the practical examples, they really helped solidify the concepts.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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