دورة تطوير البرمجيات الرشيق باستخدام Azure DevOps دبي 05.يناير.2027 (13_11100)

دورة تطوير البرمجيات الرشيق باستخدام Azure DevOps
دورة تطوير البرمجيات الرشيق باستخدام Azure DevOps

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

  • # 13_11100

  • 05 - 09 يناير 2027

  • دبي

  • 6500

نظرة عامة على الدورة:

تتعمق هذه الدورة التدريبية العملية والتطبيقية في مبادئ تطوير البرمجيات الرشيق وكيفية تطبيقها بفعالية باستخدام Azure DevOps. بدءًا من تخطيط السباقات وصقل قائمة مهام المنتج، وصولًا إلى مسارات CI/CD وأتمتة الاختبارات، سيتعلم المشاركون كيفية بناء بيئة رشيقة بالكامل باستخدام مجموعة أدوات DevOps من مايكروسوفت. توجه الدورة المتعلمين خلال عملية إعداد Azure Boards و Repos و Pipelines و Test Plans و Artifacts — كل ذلك ضمن إطار عمل تعاوني يدعم التسليم المرن للبرمجيات وممارسات DevOps الواقعية.

 

الجمهور المستهدف:

  • المطورون والمهندسون العاملون بمنهجية Agile
  • مديرو Scrum وملاك المنتج
  • مديرو مشاريع البرمجيات
  • مهندسو DevOps
  • القادة التقنيون

 

 الأقسام المستهدفة في المنظمات:

  • تطوير البرمجيات
  • عمليات تقنية المعلومات
  • ضمان الجودة والاختبار
  • مكتب إدارة المشاريع (PMO)

 

الصناعات المستهدفة:

  • التكنولوجيا والشركات الناشئة
  • الخدمات المالية
  • الرعاية الصحية والصناعات الدوائية
  • التجارة الإلكترونية والتجزئة
  • القطاع الحكومي والعام

 

مخرجات الدورة:

سيتعلم المشاركون ما يلي:

  • تطبيق مبادئ Agile في مشاريع Azure DevOps
  • استخدام Azure Boards لإدارة الملاحم والميزات وقصص المستخدم
  • إنشاء مسارات عمل Git فعالة في Azure Repos
  • تنفيذ CI/CD باستخدام Azure Pipelines
  • إعداد الاختبارات المؤتمتة باستخدام Azure Test Plans
  • إدارة مخرجات البناء والحزم
  • التكامل مع GitHub أو Jira أو الأدوات الخارجية

 

منهجية التدريب:

  • محاضرات تفاعلية وعروض حية
  • مختبرات عملية باستخدام بوابة Azure DevOps
  • محاكاة السباقات وقوائم مهام المنتج ضمن مجموعات
  • حل المشكلات القائم على السيناريوهات
  • جلسات المراجعة والأنشطة التأملية

 

 مجموعة أدوات الدورة:

  • بوابة مشروع Azure DevOps
  • دليل استراتيجية التفرع في Azure Repos
  • قوالب تخطيط السباقات ومقاييس Agile
  • ملفات YAML نموذجية لمسارات CI/CD
  • قوائم مراجعة استراتيجية الاختبار
  • مجموعة أدوات التكامل: إضافات GitHub و Slack و Jira

 

جدول أعمال الدورة:

اليوم الأول: أسس منهجية Agile مع Azure DevOps

  • الموضوع الأول: مقدمة في منهجيات Agile (Scrum, Kanban, SAFe)
  • الموضوع الثاني: أدوار واحتفاليات Agile في مشاريع البرمجيات
  • الموضوع الثالث: نظرة عامة على إمكانيات Azure DevOps
  • الموضوع الرابع: إعداد مشروع Agile جديد في Azure DevOps
  • الموضوع الخامس: استعراض Azure Boards وإعدادات الفرق
  • الموضوع السادس: تخطيط السباقات وإنشاء قوائم مهام المنتج
  • تأمل ومراجعة: أسس Agile والتعرف على الأداة

 

اليوم الثاني: إدارة قائمة مهام المنتج والتعاون

  • الموضوع الأول: مراجعة ومحاكاة الاجتماع اليومي
  • الموضوع الثاني: كتابة وصقل قصص المستخدم ومعايير القبول
  • الموضوع الثالث: التقدير باستخدام نقاط القصة وتتبع السرعة
  • الموضوع الرابع: إدارة الملاحم والميزات والمهام في Azure Boards
  • الموضوع الخامس: تحديد حدود العمل قيد الإنجاز ولوحات Kanban
  • الموضوع السادس: ربط Azure Boards مع GitHub Issues أو Jira
  • تأمل ومراجعة: من التخطيط إلى مواءمة التنفيذ

 

اليوم الثالث: التحكم في الإصدارات و Azure Repos

  • الموضوع الأول: أساسيات Git واستراتيجية التفرع
  • الموضوع الثاني: إنشاء وإدارة مستودعات Azure Repos
  • الموضوع الثالث: طلبات السحب ومراجعات الكود وسياسات الفروع
  • الموضوع الرابع: الدمج وحل التعارضات وتتبع السجل
  • الموضوع الخامس: تكامل Azure Repos مع مستودعات Git الخارجية
  • الموضوع السادس: ممارسات الكود الآمن وأذونات المستودع
  • تأمل ومراجعة: إدارة الشيفرة المصدرية بالطريقة الرشيقة

 

اليوم الرابع: مسارات CI/CD في Azure DevOps

  • الموضوع الأول: ما هو CI/CD وأهميته في منهجية Agile
  • الموضوع الثاني: تصميم أول مسار بناء لك باستخدام YAML
  • الموضوع الثالث: إنشاء مسارات إصدار لعمليات النشر متعددة المراحل
  • الموضوع الرابع: النشر إلى Azure App Services والحاويات و AKS
  • الموضوع الخامس: مشغلات المسارات والموافقات ومتغيرات البيئة
  • الموضوع السادس: مراقبة وتصحيح أخطاء وتسجيل إخفاقات البناء
  • تأمل ومراجعة: تسليم برمجيات عاملة بشكل مستمر

 

اليوم الخامس: الاختبار والمخرجات ومقاييس Agile

  • الموضوع الأول: مبادئ الاختبار الرشيق والتطوير الموجه بالاختبار
  • الموضوع الثاني: تنفيذ خطط ومجموعات الاختبار في Azure Test Plans
  • الموضوع الثالث: دمج الاختبارات المؤتمتة في المسارات
  • الموضوع الرابع: إدارة المخرجات ومصادر الحزم
  • الموضوع الخامس: مؤشرات الأداء الرئيسية لمنهجية Agile: زمن التسليم، زمن الدورة، وتيرة النشر
  • الموضوع السادس: جلسات المراجعة والتحسين المستمر في Azure
  • تأمل ومراجعة: عرض تقديمي نهائي للمجموعة + اختبار ختامي

 

الأسئلة الشائعة

ما هي المؤهلات أو المتطلبات المسبقة اللازمة للمشاركين قبل التسجيل في الدورة؟

يجب أن يكون لدى المشاركين معرفة أساسية بتطوير البرمجيات والتحكم في الإصدارات (Git) ومبادئ Agile. الإلمام بـ Azure أو أي منصة DevOps يعد ميزة إضافية ولكنه ليس إلزاميًا.

كم تبلغ مدة الجلسة اليومية، وهل هناك عدد إجمالي من الساعات المطلوبة للدورة بأكملها؟

تمتد كل جلسة يومية عادةً من 4 إلى 5 ساعات، شاملة فترات الراحة والأنشطة التفاعلية. تبلغ المدة الإجمالية للدورة خمسة أيام، أي ما يقرب من 20-25 ساعة تدريبية.

ما الفرق بين Azure DevOps و GitHub Actions للفرق التي تتبع منهجية Agile؟

يقدم Azure DevOps مجموعة متكاملة لتخطيط Agile و CI/CD والاختبار والمخرجات، كل ذلك في منصة واحدة. بينما تركز GitHub Actions بشكل أساسي على الأتمتة. يعد Azure DevOps أكثر ملاءمة لفرق Agile في المؤسسات التي تحتاج إلى إدارة مشاريع منظمة.

 

بماذا تختلف هذه الدورة عن دورات Agile DevOps الأخرى:

على عكس الدروس التعليمية العامة حول Agile أو Azure DevOps، فإن هذه الدورة قائمة بالكامل على حالات الاستخدام، مما يمنح المشاركين المعرفة العملية لإدارة مشاريع Agile من البداية إلى النهاية باستخدام أدوات مايكروسوفت السحابية الأصلية. من خلال دمج تهيئة قائمة مهام المنتج، وتنفيذ السباقات، و GitOps، وأتمتة CI/CD في مسار عمل واحد، يختبر المشاركون كيفية عمل فرق Agile الحقيقية في بيئات تطوير سريعة الوتيرة. تضمن التمارين العملية، ومحاكاة السباقات، وكتابة مسارات YAML، وإنشاء خطط الاختبار اكتساب كفاءة عملية حقيقية — وليس مجرد معرفة نظرية.


دورات الأمن السيبراني ودورات تقنية المعلومات
دورة تطوير البرمجيات الرشيق باستخدام Azure DevOps (13_11100)

13_11100
05 - 09 يناير 2027
6500 

 

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

# 13_11100

05 - 09 يناير 2027

دبي

الرسوم : 6500

footer.svg