توفر هذه الدورة التدريبية فهماً عملياً لأوامر Linux / UNIX shell الشائعة. ستتعرف في هذه الدورة التدريبية الملائمة للمبتدئين على أساسيات نظام لينكس وأوامر الصدفة والبرمجة النصية لباش.
ستبدأ هذه الدورة بمقدمة عن نظام لينكس وتستكشف بنية نظام لينكس. سوف تتفاعل مع محطة Linux الطرفية، وتنفذ الأوامر، وتتنقل بين الدلائل، وتحرر الملفات، بالإضافة إلى تثبيت البرامج وتحديثها. بعد ذلك، ستتعرف على أوامر لينكس الشائعة الاستخدام. ستتعامل مع الأوامر ذات الأغراض العامة مثل المعرف والتاريخ و uname و ps و top و echo و man؛ وأوامر إدارة الدليل مثل pwd و cd و mkdir و rmdir و rmdir و find و df؛ وأوامر إدارة الملفات مثل cat و wget و more و head و tail و cp و cp و mv و mv و touch و tar و zip و unzip؛ وأمر التحكم في الوصول chmod؛ وأوامر معالجة النصوص - wc و grep و tr؛ بالإضافة إلى أوامر الشبكات - اسم المضيف و ping و ifconfig و curl. ستنتقل بعد ذلك إلى تعلّم أساسيات البرمجة النصية للقذيفة لأتمتة مجموعة متنوعة من المهام. سوف تقوم بإنشاء نصوص برمجية بسيطة إلى أكثر تقدمًا تتضمن أحرف التعريف، والاقتباس، والمتغيرات، واستبدال الأوامر، وإعادة توجيه الإدخال/الإخراج، والأنابيب والفلاتر، ووسائط سطر الأوامر. ستقوم أيضًا بجدولة مهام كرونتاب باستخدام crontab. تتضمن الدورة التدريبية محاضرات قائمة على الفيديو بالإضافة إلى مختبرات عملية لممارسة وتطبيق ما تتعلمه. ستحصل على وصول مجاني إلى خادم Linux افتراضي يمكنك الوصول إليه من خلال متصفح الويب الخاص بك، لذلك لن تحتاج إلى تنزيل وتثبيت أي شيء لإكمال المعامل. ستنهي هذه الدورة بمشروع نهائي بالإضافة إلى امتحان نهائي. في المشروع النهائي، ستُظهر في المشروع النهائي معرفتك بمفاهيم الدورة التدريبية من خلال تنفيذ عملية الاستخراج والتحويل والتحميل (ETL) الخاصة بك وإنشاء برنامج نصي احتياطي مجدول. تعتبر هذه الدورة التدريبية مثالية لمهندسي البيانات وعلماء البيانات ومطوري البرمجيات وممارسي الحوسبة السحابية الذين يرغبون في التعرف على الأوامر المستخدمة بشكل متكرر على أنظمة التشغيل Linux و MacOS وأنظمة التشغيل الأخرى الشبيهة بنظام Unix بالإضافة إلى البدء في إنشاء البرامج النصية.



















