Enroll Course: https://www.coursera.org/learn/hands-on-introduction-to-linux-commands-and-shell-scripting

مقدمة

إذا كنت تبحث عن دورة تعلّم أساسيات نظام التشغيل لينكس، فإن دورة “مقدمة عملية لأوامر لينكس وبرمجة شل” على كورسيرا هي الخيار المثالي لك. هذه الدورة مصممة لتزويدك بفهم عملي لأوامر شل لينكس الشائعة، سواء كنت مبتدئًا أو لديك خبرة سابقة.

ما ستتعلمه

بداية الدورة، ستتعرف على أساسيات لينكس، بما في ذلك العمارة الخاصة بالنظام وطرق استخدام الواجهة الطرفية للتفاعل مع النظام. ستتعلم كيفية تنفيذ الأوامر، التنقل بين الأدلة، تحرير الملفات، وكذلك كيفية تثبيت وتحديث البرمجيات.

في الجزء الثاني من الدورة، ستغوص في الأوامر الشائعة المستخدمة في لينكس، وستكتسب مهارات عملية في إدارة الملفات والأدلة، وتطبيق الأوامر المعلوماتية، واستخدام الأوامر الشبكية.

ثم ستبدأ بالتعرف على برمجة الشل، حيث ستتعلم كيفية كتابة نصوص بسيطة باستخدام Bash، وتهيئة المتغيرات، وأهمية استخدام “shebang”. سيدربك هذا الجزء على كيفية جدولة المهام باستخدام “crontab”.

المشاريع النهائية

تتضمن الدورة مشروعًا عمليًا نهائيًا، حيث ستقوم بإنشاء عملية ETL (الاستخراج، التحويل، التحميل) لأغراض التنبؤ بالطقس، مما يعزز ما تعلمته خلال الدورة بالتطبيق العملي.

التوصيات

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

Enroll Course: https://www.coursera.org/learn/hands-on-introduction-to-linux-commands-and-shell-scripting