دورة عبر الإنترنت – تخصص احترافي معتمد في هندسة أتمتة شبكات جوجل وسيسكو ومعهد التكنولوجيا

تعلم أساسيات هندسة أتمتة الشبكات وتنشيط حياتك المهنية. يقدم هذا التركيز نظرة عامة ومقدمة للقضايا الرئيسية لمهندسي الشبكات الذين يرغبون في بدء رحلاتهم في مجال الأتمتة.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • يانغ
  • ريستكونف
  • netconf
  • نقل الحالة التمثيلية (REST)
  • com.ncclient
  • التخطيط والتواصل
  • برمجة بايثون
  • البرمجة النصية بايثون
  • أتمتة الشبكات
  • الأتمتة
  • إدارة التكوين
  • لغة ترميزية أخرى (YAML)
  • جينجا (محرك القالب)
  • غير مقبول
  • عامل ميناء
  • خط أنابيب CI/CD
  • بيئات بايثون الافتراضية
  • ديف أوبس
  • تصميم البرمجيات
  • جسون
  • XML
  • واجهات برمجة التطبيقات (API)

What you will learn in the course

Courses for which the course is suitable

  • مهندس أتمتة الشبكات
  • مهندس NetDevOps
  • مهندس الشبكة
  • مطور أتمتة الشبكة
  • خبير أتمتة الشبكات

التدريب – سلسلة من 5 دورات

التخصص في مبادئ هندسة أتمتة الشبكات

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

الإعداد الوظيفي

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

مشروع دراسة عملية

  • لا توجد لدينا مشاريع عملية في مناهج هذا التخصص.

الانتهاء من التدريب

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

Details of the courses that make up the specialization

مقدمة لأتمتة الشبكة

الدورة 1 • ساعتان • 4.7 (48 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

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

في نهاية الدورة، سوف:
  • شرح دور أتمتة الشبكة وبرمجتها في سياق إدارة وعمليات الشبكة الشاملة.
  • قم بتفسير نصوص Python باستخدام بنيات البرمجة الأساسية المصممة لسيناريوهات أتمتة الويب.

لتحقيق النجاح في هذه الدورة، يجب أن تكون ماهرًا في تقنيات التوجيه والتبديل الأساسية، وفهم أساسيات برمجة Python (خبرة من 3 إلى 6 أشهر)، والاستمتاع ببعض المعرفة الأساسية بنظام Linux.

المهارات التي سوف تكتسبها
  • التصنيف: تخطيط وتصميم الشبكات
  • التصنيف: برمجة بايثون
  • التصنيف: البرمجة بلغة بايثون
  • التصنيف: الأتمتة في الشبكات
  • الفئة: الأتمتة

استخدام واجهات برمجة التطبيقات للأتمتة في الشبكات

الدورة 2 • 3 ساعات • 4.6 (24 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

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

في نهاية الدورة، سوف:
  • وصف الحاجة إلى تنسيقات ترميز البيانات وتعلم التنسيقات المختلفة.
  • تفسير وإنشاء مكالمات API المستندة إلى HTTP للأجهزة الموجودة على الشبكة.
  • قم ببناء وتفسير البرامج النصية في Python باستخدام وحدة الطلبات لأتمتة الأجهزة باستخدام واجهات برمجة التطبيقات المستندة إلى HTTP.

لتحقيق النجاح في هذه الدورة، يجب أن تكون بارعًا في تقنيات التوجيه والتبديل الأساسية، وفهم أساسيات برمجة Python (خبرة من 3 إلى 6 أشهر) والاستمتاع ببعض المعرفة الأساسية بنظام Linux.

المهارات التي سوف تكتسبها
  • الفئة: إدارة التكوين
  • الفئة: لغة ترميزية أخرى (YAML)
  • الفئة: جينجا (محرك القالب)
  • التصنيف: الأتمتة في الشبكات
  • التصنيف: قابل للتنفيذ

Ansible للأتمتة في الشبكات

الدورة 3 • 3 ساعات • 4.7 (14 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

ستدربك هذه الدورة على أساسيات Ansible، وهي أداة موسعة لإدارة التكوين مفتوحة المصدر تعمل على تبسيط إدارة البنية التحتية في بيئات الشبكات الحديثة. ستتعرف أيضًا على Jinja2، وهي لغة نموذجية توفر المرونة لمهام التشغيل الآلي. بعد الانتهاء من الدورة، سيكون لديك الفهم الضروري لـ Ansible وتطبيقه في أتمتة الشبكة، مما سيسمح لك بأتمتة مهام الشبكة بشكل فعال وتحسين عمليات الشبكة. هذه الدورة مخصصة بشكل أساسي لمهندسي الشبكات ومهندسي الأنظمة ومهندسي الشبكات والمديرين الذين يرغبون في تعلم أساسيات أتمتة الشبكة وAnsible.

في نهاية الدورة، سوف:
  • أنشئ أدلة تشغيل Ansible لتكوين أجهزة الشبكة وتلقي بيانات الحالة التشغيلية من أجهزة الشبكة.
  • قم ببناء قوالب Jinja2 وهياكل بيانات YAML لتكوينها في الحالة المطلوبة.

لتحقيق النجاح في هذه الدورة، يجب أن تكون بارعًا في تقنيات التوجيه والتبديل الأساسية، وفهم أساسيات برمجة Python (خبرة من 3 إلى 6 أشهر) والاستمتاع ببعض المعرفة الأساسية بنظام Linux.

المهارات التي سوف تكتسبها
  • الفئة: عامل ميناء
  • الفئة: خط أنابيب CI/CD
  • الفئة: بيئات بايثون الافتراضية
  • الفئة: ديفوبس
  • فئة: تصميم البرمجيات

DevOps لأتمتة الشبكة (NetDevOps)

الدورة 4 • 4 ساعات • 4.8 (18 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

ستعرّف هذه الدورة الطلاب على أدوات DevOps المختلفة، مثل Git والبيئات الافتراضية للتطوير في Python، وستشرح مفهوم التكامل المستمر. ستتناول المواضيع طرق التطوير المختلفة المستخدمة في DevOps، مثل عملية Agile. في نهاية الدورة، سيكون لدى الطلاب فهم واسع لـ DevOps وكيف يمكنهم الاندماج في NetDevOps، مما سيؤدي إلى تحسين الكفاءة والنجاح في عمليات الشبكة. هذه الدورة مخصصة في المقام الأول لمهندسي الشبكات ومهندسي الأنظمة ومهندسي الشبكات والمديرين الذين يرغبون في تعلم أساسيات أتمتة الشبكات وNetDevOps.

في نهاية الدورة، سوف:
  • التعريف والتمييز بين منهجيات تطوير برمجيات Waterfall وAglie.
  • وصف كيف يمكن تطبيق مبادئ وأدوات ومسارات DevOps على عمليات الشبكة.
  • اشرح دور بيئات تطوير أتمتة الشبكة والتقنيات ذات الصلة مثل بيئات Python الافتراضية وVagrant وDocker.

لتحقيق النجاح في هذه الدورة، يجب أن تكون بارعًا في تقنيات التوجيه والتبديل الأساسية، وفهم أساسيات برمجة Python (خبرة من 3 إلى 6 أشهر) والاستمتاع ببعض المعرفة الأساسية بنظام Linux.

المهارات التي سوف تكتسبها
  • فئة: جسون
  • الفئة: XML
  • الفئة: API
  • الفئة: لغة ترميزية أخرى (YAML)
  • فئة: نقل الحالة التمثيلية (REST)

مقدمة للبرمجة المبنية على النماذج

الدورة 5 • 2 ساعة

تفاصيل الدورة

ماذا ستتعلم

ستتعرف في هذه الدورة على البرمجة القائمة على النماذج واستخدام نماذج بيانات YANG لتوفير طريقة موحدة للوصول إلى أجهزة الشبكة وقدراتها. تعرف على مصطلحات وبنيات YANG والأدوات والبروتوكولات المعتمدة على YANG، بما في ذلك NETCONF وRESTCONF. بالإضافة إلى ذلك، ستتعلم كيفية استخدام مكتبات Python للتواصل مع الأنظمة التي تسمح بـ NETCONF وRESTCONF. في نهاية الدورة، سيكون لديك فهم عميق للبرمجة القائمة على النماذج وأهمية YANG في أتمتة الشبكة.

في نهاية الدورة، سوف:
  • شرح دور YANG في سياق أتمتة الشبكة.
  • وصف الأدوات الموجودة لتبسيط العمل باستخدام نماذج YANG.
  • وصف وظيفة RESTCONF وNETCONF والاختلافات بينهما.

لتحقيق النجاح في هذه الدورة، يجب أن تكون بارعًا في تقنيات التوجيه والتبديل الأساسية، وفهم أساسيات برمجة Python (خبرة من 3 إلى 6 أشهر) والاستمتاع ببعض المعرفة الأساسية بنظام Linux.

المهارات التي سوف تكتسبها
  • الفئة: يانغ
  • الفئة: ريستكونف
  • الفئة: NETCONF
  • الفئة: نقل الدولة التمثيلي (REST)
  • الفئة: عميل