تعمل دورة البرمجة Agile هذه على إعداد المبرمجين والمطورين والمختبرين والمصممين ليصبحوا على الفور أعضاء منتجين في فريق Agile من خلال التركيز على تقنيات تنفيذ البرامج بعقلية Agile. تعلم كيفية استخدام مبادئ الاختبار الأول، وتصميم وإنشاء اختبارات قبول تلقائية، وتطبيق أنماط تصميم SOLID على التعليمات البرمجية.
بالإضافة إلى ذلك، يمكنك اجتياز اختبار ما بعد الدورة والحصول على شهادة في البرمجة الرشيقة (ICP-PRG) من الاتحاد الدولي للبرمجة الرشيقة (ICAgile).
قبل حضور هذه الدورة ، يجب أن يكون الحاضرون قد حضروا:
الدورة 918 ، أساسيات Agile: Scrum و Kanban و Lean و XP ، أو
دورة 1813 ، شهادة ScrumMaster®
خبرة في البرمجة، ويفضل أن يكون ذلك في لغة برمجة حديثة (قائمة على الكائنات أو موجهة للكائنات).
فهم واسع لدورة حياة تطوير البرمجيات
هذه الدورة ليست للمبرمجين فحسب، بل للمختبرين (خاصة مختبري الأتمتة)، ومصممي البرامج الذين يقومون بعد ذلك بتنفيذ تصميماتهم.
بالنسبة للأمثلة داخل الفصل، نستخدم مجموعة أدوات Microsoft: لغة البرمجة C# مع Visual Studio، وMicrosoft Team Foundation Server لتتبع سير العمل السريع، ونظام التحكم في إصدار Git لإصدار وتعليم استراتيجيات التفريع والدمج.
سيتم إرسال مستند قصير عبر البريد الإلكتروني للطلاب لمراجعته قبل الفصل. إن فهم محتوى هذه القراءة السابقة للدورة أمر مطلوب قبل الفصل الدراسي، لذلك يمكن تخصيص المزيد من الوقت داخل الفصل لدور المبرمج.
ICAgile: للحصول على شهادة ICAgile، سيحتاج الطلاب إلى اجتياز اختبار 4thdacad. ستقوم خدمة عملاء 4thdacad بمعالجة تسجيلك مع ICAgile بمجرد اجتياز الاختبار. يرجى الانتظار لمدة 10 أيام عمل.
عرض خارطة طريق شهادة ICAgile والتدريب ›
يمكن أن تساعدك هذه الدورة في الحصول على شهادة ICAgile. انقر لعرض خياراتنا للتدريب على شهادة ICAgile ›
تماشيًا مع تشريعات اللائحة العامة لحماية البيانات، نعلمك أنه ستتم مشاركة بياناتك الشخصية، وتحديدًا الاسم ومعلومات الاتصال، مع Scrum Alliance الذي لديه مصلحة تجارية مشروعة في معالجة بياناتك الشخصية لمنح أي شهادات مكتسبة ومراقبة حضور الفصل الدراسي. يقع مقر Scrum Alliance في الولايات المتحدة، وسيتم نقل اسمك وعنوانك إلى الولايات المتحدة ومعالجتهما فيها. تتم تغطية معالجة Scrum Alliance لبياناتك الشخصية من خلال سياسة الخصوصية الخاصة بهم والتي يمكن الاطلاع عليها هنا. يرجى مراجعة نموذج اللائحة العامة لحماية البيانات (GDPR) الخاص بـ Scrum Alliance وإعادته إلى [email protected].
التدريب الاحترافي على البرمجة الرشيقة وطرق تسليم الشهادات
احصل على شهادة ICAgile في البرمجة الرشيقة (ICP-PRG)
أكثر من عشرة تمارين عملية باستخدام أدوات Agile الشائعة
فائدة تدريب المدرب بعد انتهاء الدورة
تم تضمين امتحان 4thdacad في نهاية الدورة
فوائد دورة التدريب والشهادة الاحترافية في البرمجة الرشيقة
تطبيق تقنيات تعتمد على الاختبار لتطوير كود العمل، رمز Refactor لاستغلال مبادئ تصميم SOLID وتقنية الأنماط، استخدم المكتبات الساخرة لعزل المكونات لإجراء اختبار فعال، قم بإزالة التبعيات بين المكونات باستخدام Dependency حقن Frameworks، أنظمة التحكم في إصدار Drive باستخدام سياسة التفرع والدمج Agile
ملخص دورة البرمجة الرشيقة
مقدمة تطوير البرمجيات رشيقة
تحديد دور المطور في عملية رشيقة
تحديد أدوار وأنشطة تطوير البرمجيات
دعم عملية هندسة المتطلبات
تحليل وتقدير الاحتياجات
استخدام أتمتة الاختبار لدفع عجلة التطوير
تطبيق مبادئ التصميم الصلبة
استغلال أنماط التصميم
دمج الأنظمة
تفرع ودمج نسخة تسيطر عليها التعليمات البرمجية
إدارة العيوب بكفاءة
دعم المشاريع الرشيقة
التطوير القائم على الاختبار
تحسين جودة الكود
تطوير التحجيم
التحسين المستمر للتنمية