Enroll Course: https://www.coursera.org/learn/linux-basics-the-command-line-interface
في عالم التكنولوجيا الحديثة، تعتبر أنظمة التشغيل جزءًا أساسيًا من البرمجة وتطوير البرمجيات. ومن بين هذه الأنظمة، يتصدر نظام لينكس المشهد. اليوم، سأستعرض لكم دورة مميزة على موقع كورسيرا تحت عنوان “أساسيات لينكس: واجهة السطر الأوامر”.
### لمَ تتعلم لينكس؟
تعتبر دورة “أساسيات لينكس: واجهة السطر الأوامر” مثالية لأي مطور يرغب في تعزيز مهاراته في البرمجة بلغة C. لن يقتصر الأمر فقط على تعلم البرمجة، بل سيتعرف المتعلمون على نظام لينكس، النظام الذي يتم استخدامه في معظم الهواتف الذكية، والأجهزة المصرفية، وسيرفرات الأداء العالي.
### محتوى الدورة
#### **الأسبوع 1: تاريخ لينكس وواجهة السطر الأوامر**
في بداية الأسبوع، ستتعرف على خلفية وتاريخ لينكس، بما في ذلك الأشخاص الرئيسيين الذين أثروا في تطوير هذه المشاريع. ستتمكن أيضًا من تشغيل البرامج المستخدمة بشكل يومي عبر واجهة السطر الأوامر.
#### **الأسبوع 2: نظام الملفات في لينكس**
خلال الأسبوع الثاني، ستكون قادرًا على التنقل عبر نظام الملفات في لينكس باستخدام واجهة السطر الأوامر. وستكتسب القدرة على إنشاء، حذف، نسخ، إعادة تسمية، ونقل الملفات.
#### **الأسبوع 3: تجميع برامج C باستخدام gcc**
في الأسبوع الثالث، ستتعلم كيفية فحص استهلاك الذاكرة للعمليات باستخدام واجهة السطر الأوامر، وستكون قادرًا على بناء برامج تفاعلية لواجهة السطر الأوامر بلغة C. ستتمكن أيضًا من تقييم متوسط استهلاك وحدة المعالجة المركزية والتمييز بين التجميع والتفسير للبرامج.
### الخلاصة
ستوفر لك هذه الدورة المهارات الأساسية المطلوبة لتكون متمكنًا في نظام لينكس، وستفتح أمامك آفاق جديدة كمالك لمهارات البرمجة بلغة C. أوصي بشدة بكل من يبحث عن تطوير مهاراته في عالم البرمجة أو يسعى لفهم كيف يعمل نظام لينكس.
Enroll Course: https://www.coursera.org/learn/linux-basics-the-command-line-interface