تعرف على معلومات حول Linux و bash و Kubernetes والمزيد مع Killercoda منصة التعلم التفاعلية

كيلركودا

يتيح killercoda الوصول إلى البيئات التفاعلية من المتصفح

كانت منصات التعلم عبر الإنترنت موجودة لعدة سنوات حتى الآن والتي لقد حققوا نموًا كبيرًا خلال جائحة Covid 19. ضمن المنصات ، يمكننا أن نذكر Udemy و Khan Academy و Coursera و Codecademy وغيرها. كل واحد مع ميزاته وفوائده التي جعلته ذائعة الصيت.

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

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

المنصة التي سأتحدث عنها هي Killercoda ، وهي عبارة عن منصة تعليمية "تفاعلية" التي تتميز عن غيرها لأنها تتيح الوصول إلى البيئات المستندة إلى Linux لتكون قادرة على تنفيذ ممارساتها وكل هذا من متصفح الويب نفسه.

داخل موقع الويب الخاص بك ، يوصف بأنه:

ما هو كيلركودا؟
Killercoda هو المكان الذي تفتح فيه متصفحك وتحصل على وصول فوري إلى بيئة Linux أو Kubernetes حقيقية خارج الصندوق. تتم صيانة هذه البيئات عن بُعد ويتم الوصول إليها محليًا ، وبالتالي لا يوجد تكوين أو استخدام للموارد في المتصفحات المحلية. بصفتك مستخدمًا ، يمكنك التعلم من السيناريوهات الحالية ، وبصفتك منشئًا ، يمكنك تقديم سيناريوهات لتعليم أي نوع من الأدوات أو التقنيات.

داخل النظام الأساسي ، يمكننا العثور على عدد كبير من الفئات للاختيار من بينها ، من بين أكثر الفئات شيوعًا gi و kubernetes و K3S و Docker و Podman وغيرها.

من الجدير بالذكر أن معظم الدروس (السيناريوهات) باللغة الإنجليزية ، على الرغم من وجود لغات أخرى أيضًا ، تلك التي تسود باللغة الإنجليزية (هناك القليل الذي رأيته باللغة الإسبانية).

كيلركودا

لقطة شاشة لدرس Killercoda

بالنسبة للجزء من الدروس الخاصة بـ Linux ، يمكنك العثور على ما يلي:

العمل في مترجم باش:

  • أوامر قذيفة مدمجة
  • المتغيرات ومتغيرات التوسع
  • المصفوفات والوظائف
  • الفروع الشرطية
  • الحلقات ، إعادة توجيه الإخراج
  • ادارة المهام

أدوات سطر الأوامر الشائعة الشائعة:

  • تحقيق نظام الملفات
  • GNU Coreutils ومجموعات الأدوات المساعدة لينكس
  • البحث عن الملفات مع البحث
  • العمل مع نص GREP و SED
  • محرر نص vim

مسؤول مضيف محلي:

  • معددات المحطة الطرفية tmux والشاشة
  • إدارة المستخدم
  • تصعيد الامتياز باستخدام أداة sudo
  • إدارة حزم البرامج
  • مراقبة نظام التشغيل
  • عرض وإدارة السجلات
  • Cron و systemd.timers
  • العمل مع محمل الإقلاع GRUB2
  • نظام الأمن.

ممارسة إدارة الشبكة:

  • أدوات سطر الأوامر "ip" و "ethtool" ؛
  • مسؤول systemd-networkd ؛
  • تكوين واجهات الشبكة مع NetPlan ؛
  • جدار الحماية و NAT ومعالجة الحزم ؛
  • مراقبة نشاط الشبكة ؛
  • تحليل حركة المرور وطوبولوجيا الشبكة. tcpdump و nmap
  • تحديد جودة الخدمة. جودة الخدمة. ts.

نظام التخزين:

  • أنظمة ملفات Linux
  • أدوات مساعدة للعمل مع أنظمة الملفات ؛
  • برنامج RAID ؛
  • العمل مع الأقسام Logical Volume Manager ؛
  • شبكات التخزين. القديس

خدمات الأعمال (قسم تحت الإنشاء):

  • خادم BIND9 DNS ؛
  • DHCP و NTP و TFTP ؛
  • دليل LDAP وخدمة تفويض القطر ؛
  • خدمات شبكة NFS و Samba ؛
  • خوادم الويب وموازن التحميل ؛
  • DBMS PostgreSQL ، MariaDB ؛
  • شبكة افتراضية خاصة VPN ؛
  • ايبي الهاتف.
  • الصوت عبر بروتوكول الإنترنت.

حول البيئة التي تقدمها Killercoda ، هذا يقدم لنا بيئات مجانية (تعتمد على Ubuntu) ، على الرغم من أنه يوفر أيضًا عضوية إضافية ، والتي تتيح لك تشغيل أكثر من سيناريو واحد ، على عكس الإصدار المجاني الذي يسمح لك فقط بالعمل مع واحد.

على المسرح ، يتم تقديم أدوات مختلفة تتراوح من الاختبار ، دروس خطوة بخطوة حول كيفية عمل الأداة المساعدة «x» ، للسيناريوهات المعدة لحل المشكلات ، والتي يمكن للمستخدم من خلالها اختبار معرفته. على هذا النحو ، يمكن أن يكون Killercoda حلاً ممتازًا يمكن أن يسير جنبًا إلى جنب مع منصة تعليمية أخرى ويمكن أن يخدم أكثر من واحد لوضع المعرفة المكتسبة موضع التنفيذ.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها واستشر كل ما يقدمه Killercoda يمكنك القيام بذلك من الرابط أدناه.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.