بيئات التطوير المحلية باستخدام Vagrant و VirtualBox و Linux — WalkSelf
3.7 (3) ⏱ 2 ساعة 48 دقيقة 📚 28 دورة

بيئات التطوير المحلية باستخدام Vagrant و VirtualBox و Linux

قم ببناء وإدارة بيئات أجهزة افتراضية محلية قابلة للتكرار لتطوير برامج متسق باستخدام Vagrant و VirtualBox وأدوات سطر أوامر Linux.

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

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

غالبًا ما تؤدي بيئات التطوير غير المتسقة إلى المعضلة الكلاسيكية "إنه يعمل على جهازي". يضمن إعداد أجهزة افتراضية معزولة وقابلة للتكرار أن بيئتك المحلية تتطابق تمامًا مع بيئات الإنتاج، مما يمنع مفاجآت النشر. يرشدك هذا المساق النصي عبر المفاهيم الأساسية للمحاكاة الافتراضية والبنية التحتية كرمز (IaC) باستخدام Vagrant و VirtualBox. ستتعلم كيفية تعريف وتشغيل وتكوين خوادم تطوير قائمة على Linux باستخدام ملفات تكوين بسيطة ومتحكم بها بالإصدارات يمكن مشاركتها عبر الفرق. ما ستتعلمه: - فهم المفاهيم الأساسية للمحاكاة الافتراضية، والمراقبين الفائقين (hypervisors)، وخوادم التطوير المحلية. - تكوين وتشغيل الأجهزة الافتراضية باستخدام Vagrantfiles على Windows أو macOS أو Linux. - اكتشاف وتنزيل وإدارة صناديق Vagrant (Vagrant boxes) المعدة مسبقًا لأنظمة تشغيل مختلفة. - كتابة نصوص برمجية تلقائية لتوفير shell لتثبيت وتكوين برامج الخادم تلقائيًا. - تطبيق مبادئ البنية التحتية كرمز (Infrastructure as Code) للتحكم في إصدار إعدادات بيئتك باستخدام Git. - تكوين إعدادات الشبكة الأساسية وبيئات متعددة الأجهزة للاختبار المحلي. يبدأ المساق بمصطلحات المحاكاة الافتراضية الأساسية وتعليمات الإعداد خطوة بخطوة لنظام التشغيل المضيف الخاص بك. ستنتقل بعد ذلك من تشغيل أول جهاز افتراضي أساسي لك إلى كتابة نصوص توفير مخصصة وإدارة تكوينات متعددة الأجهزة الافتراضية المعقدة من خلال شروحات واضحة وأمثلة برمجية. صُمم هذا المساق بالكامل للمبتدئين، ولا يتطلب أي خبرة سابقة في المحاكاة الافتراضية أو إدارة الخوادم. ستبدأ بالأساسيات المطلقة لسطر أوامر Linux والبيئات الافتراضية. ابدأ في بناء بيئات تطوير مستقرة وقابلة للتكرار اليوم.

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

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

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

Gideon Adeyemi NG متعلِّم موثَّق
★ 4 · 29.06.2026

أنا سعيد جداً لأنني أخذت هذا الطريقة التي تم بها تحليل المفاهيم جعلت من السهل الوصول إليها قيمة كبيرة للجهد

عمر بن سعيد الراشدي OM متعلِّم موثَّق
★ 4 · 27.06.2026

So glad I took this. It provided a solid foundation and the practical applications discussed are immediately useful. Great value.

Dedi Mulyadi ID متعلِّم موثَّق
★ 3 · 01.06.2026

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

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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