حقيبتك الشريك الأول لك في تطوير المحتوي التدريبي في الوطن العربي
حقيبتك الشريك الأول لك فى تطوير المحتوى التدريبي فى الوطن العربي.

مميزات الحقيبة

دليل المدرب
مذكرة المتدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
تحديث سنة 2024

حقيبة تدريبية دورة نشر تطبيق MERN Stack على سحابة أزور من خلال أنبوبة التكامل المستمر والنشر المستمر CICD

هذه الحقيبة التدريبية تقدم دليلًا خطوة بخطوة حول كيفية نشر تطبيق MERN (MongoDB، Express.js، React.js، و Node.js) stack على منصة السحابة Azure. يتضمن ذلك مواضيع مثل إعداد سلسلة المراقبة المستمرة والنشر المستمر (CI/CD) باستخدام Azure DevOps، بالإضافة إلى استغلال خدمات السحابة الأخرى لتيسير عملية النشر.

مراجعة
English - العربية
محاضرات تفاعلية

مميزات الحقيبة

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
منتجنا لحقائب التدريب للمدربين يركز على نشر تطبيق MERN متكامل بالكامل (MongoDB، Express، React، Node.js) على منصة Azure Cloud باستخدام أنابيب التكامل والتسليم المتواصل (CICD). تم تصميم هذه الحقائب التدريبية الشاملة لتزويد المدربين بجميع الموارد والحقائب اللازمة لتقديم جلسة تدريب فعالة حول هذا الموضوع. تتضمن الحقائب التدريبية أدلة مفصلة وعروض تقديمية وتمارين عملية وأمثلة عالمية حقيقية لمساعدة المدربين على تدريس مفاهيم وأفضل الممارسات لنشر تطبيقات MERN stack على منصة Azure Cloud من خلال أنابيب CICD. سيتمكن المدربون من الوصول إلى دليل شامل للمدرب يحدد هيكل الدورة وأهداف التعلم وطرق التوصيل المقترحة. تغطي الحقائب العملية بأكملها، بدءًا من إعداد بيئة التطوير وإنشاء تطبيق MERN stack إلى تكوين ونشر التطبيق على منصة Azure Cloud. سيتعلم المدربون أيضًا كيفية إعداد وتكوين خدمات Azure DevOps وإنشاء أنبوب CICD ودمج التحكم في المصدر وتوتير عمليات البناء والنشر ورصد أداء التطبيق. تشدد الحقائب التدريبية على التعلم العملي، وتوفر للمشاركين تعليمات خطوة بخطوة وتمارين عملية لتعزيز فهمهم للمفاهيم. ستتمكن المدربون من الوصول إلى مشاريع عينة قابلة للاستخدام بالكامل يمكنهم استخدامها كعروض توضيحية ومختبرات خلال جلسات التدريب. باستخدام حقائب التدريب لدينا، سيتمكن المدربون من تدريس المشاركين كيفية نشر تطبيقات MERN stack على Azure Cloud من خلال أنابيب CICD بفعالية. ستمكن هذه التدريبات المطورين والمؤسسات من تبسيط عملية نشر التطبيق وضمان إصدارات برامج أسرع وأكثر كفاءة.
مقدمة لتقنية MERN وسحابة Azure
نظرة عامة على تكنولوجيا MERN Stack (MongoDB، Express.js، React.js، Node.js)
مقدمة عن سحابة أزور وميزاتها
مقدمة إلى سحابة أزور وميزاتها
إعداد Azure DevOps
إنشاء حساب Azure DevOps
إعداد مشروع جديد
نظرة عامة على مكونات Azure DevOps (اللوحات، مستودعات، خطوط الأنابيب)
إنشاء تطبيق MERN Stack
إعداد مشروع جديد بتقنية MERN Stack
تطوير الواجهة الأمامية باستخدام React.js
بناء واجهة برمجة تطبيقات الجزء الخلفي باستخدام Node.js و Express.js
تصغير تطبيق MERN Stack
نظرة عامة على دوكر و التحميل الحاوية
إنشاء ملفات Dockerfiles للواجهة الأمامية والخلفية
بناء وتشغيل حاويات Docker محليًا
إنشاء سجل تخزين سحابي Azure
إعداد مستودع الحاويات في أزور
دفع صور Docker إلى السجل
تكوين إعدادات التسجيل ومراقبة الوصول
إعداد أنبوبة التكامل المستمر (CI)
دمج أنابيب Azure مع مشروع Azure DevOps
تكوين مراحل البناء للواجهة الأمامية والواجهة الخلفية
تشغيل الاختبارات وبناء صور Docker داخل الخط الزمني
إعداد خط الإنتاج المستمر (CD)
تكوين مراحل الإصدار لنشرها على أزور.
إعداد بيئات وأهداف التنفيذ
تعريف مؤشرات التنشيط وعمليات الموافقة على النشر.
رصد وتوسيع التطبيق على Azure
تكوين سجل الأحداث والرصد للتطبيق
إعداد قواعد التوسع التلقائي للتعامل مع زيادة حركة المرور
مراقبة وإدارة أداء التطبيق
تحليل المشاكل وأفضل الممارسات
القضايا المشتركة وتقنيات استكشاف الأخطاء
أفضل الممارسات لتحسين خط الأنابيب CI/CD
ضمان أمان وامتثال التطبيق المنشور.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو تطبيق MERN Stack؟
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
ما هو سحابة أزور؟
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
. ما هي التكامل المستمر والنشر المستمر (CICD)؟
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
. كيف يمكنني نشر تطبيق MERN Stack على زرار Azure؟
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
ما هي فوائد استخدام أنبوبة CICD لنشر تطبيق MERN Stack على سحابة Azure؟
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.

المراجعات

لا توجد مراجعات بعد.

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

منتجنا لحقائب التدريب للمدربين يركز على نشر تطبيق MERN متكامل بالكامل (MongoDB، Express، React، Node.js) على منصة Azure Cloud باستخدام أنابيب التكامل والتسليم المتواصل (CICD). تم تصميم هذه الحقائب التدريبية الشاملة لتزويد المدربين بجميع الموارد والحقائب اللازمة لتقديم جلسة تدريب فعالة حول هذا الموضوع. تتضمن الحقائب التدريبية أدلة مفصلة وعروض تقديمية وتمارين عملية وأمثلة عالمية حقيقية لمساعدة المدربين على تدريس مفاهيم وأفضل الممارسات لنشر تطبيقات MERN stack على منصة Azure Cloud من خلال أنابيب CICD. سيتمكن المدربون من الوصول إلى دليل شامل للمدرب يحدد هيكل الدورة وأهداف التعلم وطرق التوصيل المقترحة. تغطي الحقائب العملية بأكملها، بدءًا من إعداد بيئة التطوير وإنشاء تطبيق MERN stack إلى تكوين ونشر التطبيق على منصة Azure Cloud. سيتعلم المدربون أيضًا كيفية إعداد وتكوين خدمات Azure DevOps وإنشاء أنبوب CICD ودمج التحكم في المصدر وتوتير عمليات البناء والنشر ورصد أداء التطبيق. تشدد الحقائب التدريبية على التعلم العملي، وتوفر للمشاركين تعليمات خطوة بخطوة وتمارين عملية لتعزيز فهمهم للمفاهيم. ستتمكن المدربون من الوصول إلى مشاريع عينة قابلة للاستخدام بالكامل يمكنهم استخدامها كعروض توضيحية ومختبرات خلال جلسات التدريب. باستخدام حقائب التدريب لدينا، سيتمكن المدربون من تدريس المشاركين كيفية نشر تطبيقات MERN stack على Azure Cloud من خلال أنابيب CICD بفعالية. ستمكن هذه التدريبات المطورين والمؤسسات من تبسيط عملية نشر التطبيق وضمان إصدارات برامج أسرع وأكثر كفاءة.
مقدمة لتقنية MERN وسحابة Azure
نظرة عامة على تكنولوجيا MERN Stack (MongoDB، Express.js، React.js، Node.js)
مقدمة عن سحابة أزور وميزاتها
مقدمة إلى سحابة أزور وميزاتها
إعداد Azure DevOps
إنشاء حساب Azure DevOps
إعداد مشروع جديد
نظرة عامة على مكونات Azure DevOps (اللوحات، مستودعات، خطوط الأنابيب)
إنشاء تطبيق MERN Stack
إعداد مشروع جديد بتقنية MERN Stack
تطوير الواجهة الأمامية باستخدام React.js
بناء واجهة برمجة تطبيقات الجزء الخلفي باستخدام Node.js و Express.js
تصغير تطبيق MERN Stack
نظرة عامة على دوكر و التحميل الحاوية
إنشاء ملفات Dockerfiles للواجهة الأمامية والخلفية
بناء وتشغيل حاويات Docker محليًا
إنشاء سجل تخزين سحابي Azure
إعداد مستودع الحاويات في أزور
دفع صور Docker إلى السجل
تكوين إعدادات التسجيل ومراقبة الوصول
إعداد أنبوبة التكامل المستمر (CI)
دمج أنابيب Azure مع مشروع Azure DevOps
تكوين مراحل البناء للواجهة الأمامية والواجهة الخلفية
تشغيل الاختبارات وبناء صور Docker داخل الخط الزمني
إعداد خط الإنتاج المستمر (CD)
تكوين مراحل الإصدار لنشرها على أزور.
إعداد بيئات وأهداف التنفيذ
تعريف مؤشرات التنشيط وعمليات الموافقة على النشر.
رصد وتوسيع التطبيق على Azure
تكوين سجل الأحداث والرصد للتطبيق
إعداد قواعد التوسع التلقائي للتعامل مع زيادة حركة المرور
مراقبة وإدارة أداء التطبيق
تحليل المشاكل وأفضل الممارسات
القضايا المشتركة وتقنيات استكشاف الأخطاء
أفضل الممارسات لتحسين خط الأنابيب CI/CD
ضمان أمان وامتثال التطبيق المنشور.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو تطبيق MERN Stack؟
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
ما هو سحابة أزور؟
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
. ما هي التكامل المستمر والنشر المستمر (CICD)؟
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
. كيف يمكنني نشر تطبيق MERN Stack على زرار Azure؟
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
ما هي فوائد استخدام أنبوبة CICD لنشر تطبيق MERN Stack على سحابة Azure؟
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.

المراجعات

لا توجد مراجعات بعد.

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

مميزات الحقيبة

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
تحديث سنة 2024

حقيبة تدريبية دورة نشر تطبيق MERN Stack على سحابة أزور من خلال أنبوبة التكامل المستمر والنشر المستمر CICD

هذه الحقيبة التدريبية تقدم دليلًا خطوة بخطوة حول كيفية نشر تطبيق MERN (MongoDB، Express.js، React.js، و Node.js) stack على منصة السحابة Azure. يتضمن ذلك مواضيع مثل إعداد سلسلة المراقبة المستمرة والنشر المستمر (CI/CD) باستخدام Azure DevOps، بالإضافة إلى استغلال خدمات السحابة الأخرى لتيسير عملية النشر.

مراجعة
English - العربية
محاضرات تفاعلية

مميزات الحقيبة

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
منتجنا لحقائب التدريب للمدربين يركز على نشر تطبيق MERN متكامل بالكامل (MongoDB، Express، React، Node.js) على منصة Azure Cloud باستخدام أنابيب التكامل والتسليم المتواصل (CICD). تم تصميم هذه الحقائب التدريبية الشاملة لتزويد المدربين بجميع الموارد والحقائب اللازمة لتقديم جلسة تدريب فعالة حول هذا الموضوع. تتضمن الحقائب التدريبية أدلة مفصلة وعروض تقديمية وتمارين عملية وأمثلة عالمية حقيقية لمساعدة المدربين على تدريس مفاهيم وأفضل الممارسات لنشر تطبيقات MERN stack على منصة Azure Cloud من خلال أنابيب CICD. سيتمكن المدربون من الوصول إلى دليل شامل للمدرب يحدد هيكل الدورة وأهداف التعلم وطرق التوصيل المقترحة. تغطي الحقائب العملية بأكملها، بدءًا من إعداد بيئة التطوير وإنشاء تطبيق MERN stack إلى تكوين ونشر التطبيق على منصة Azure Cloud. سيتعلم المدربون أيضًا كيفية إعداد وتكوين خدمات Azure DevOps وإنشاء أنبوب CICD ودمج التحكم في المصدر وتوتير عمليات البناء والنشر ورصد أداء التطبيق. تشدد الحقائب التدريبية على التعلم العملي، وتوفر للمشاركين تعليمات خطوة بخطوة وتمارين عملية لتعزيز فهمهم للمفاهيم. ستتمكن المدربون من الوصول إلى مشاريع عينة قابلة للاستخدام بالكامل يمكنهم استخدامها كعروض توضيحية ومختبرات خلال جلسات التدريب. باستخدام حقائب التدريب لدينا، سيتمكن المدربون من تدريس المشاركين كيفية نشر تطبيقات MERN stack على Azure Cloud من خلال أنابيب CICD بفعالية. ستمكن هذه التدريبات المطورين والمؤسسات من تبسيط عملية نشر التطبيق وضمان إصدارات برامج أسرع وأكثر كفاءة.
مقدمة لتقنية MERN وسحابة Azure
نظرة عامة على تكنولوجيا MERN Stack (MongoDB، Express.js، React.js، Node.js)
مقدمة عن سحابة أزور وميزاتها
مقدمة إلى سحابة أزور وميزاتها
إعداد Azure DevOps
إنشاء حساب Azure DevOps
إعداد مشروع جديد
نظرة عامة على مكونات Azure DevOps (اللوحات، مستودعات، خطوط الأنابيب)
إنشاء تطبيق MERN Stack
إعداد مشروع جديد بتقنية MERN Stack
تطوير الواجهة الأمامية باستخدام React.js
بناء واجهة برمجة تطبيقات الجزء الخلفي باستخدام Node.js و Express.js
تصغير تطبيق MERN Stack
نظرة عامة على دوكر و التحميل الحاوية
إنشاء ملفات Dockerfiles للواجهة الأمامية والخلفية
بناء وتشغيل حاويات Docker محليًا
إنشاء سجل تخزين سحابي Azure
إعداد مستودع الحاويات في أزور
دفع صور Docker إلى السجل
تكوين إعدادات التسجيل ومراقبة الوصول
إعداد أنبوبة التكامل المستمر (CI)
دمج أنابيب Azure مع مشروع Azure DevOps
تكوين مراحل البناء للواجهة الأمامية والواجهة الخلفية
تشغيل الاختبارات وبناء صور Docker داخل الخط الزمني
إعداد خط الإنتاج المستمر (CD)
تكوين مراحل الإصدار لنشرها على أزور.
إعداد بيئات وأهداف التنفيذ
تعريف مؤشرات التنشيط وعمليات الموافقة على النشر.
رصد وتوسيع التطبيق على Azure
تكوين سجل الأحداث والرصد للتطبيق
إعداد قواعد التوسع التلقائي للتعامل مع زيادة حركة المرور
مراقبة وإدارة أداء التطبيق
تحليل المشاكل وأفضل الممارسات
القضايا المشتركة وتقنيات استكشاف الأخطاء
أفضل الممارسات لتحسين خط الأنابيب CI/CD
ضمان أمان وامتثال التطبيق المنشور.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو تطبيق MERN Stack؟
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
ما هو سحابة أزور؟
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
. ما هي التكامل المستمر والنشر المستمر (CICD)؟
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
. كيف يمكنني نشر تطبيق MERN Stack على زرار Azure؟
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
ما هي فوائد استخدام أنبوبة CICD لنشر تطبيق MERN Stack على سحابة Azure؟
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.

المراجعات

لا توجد مراجعات بعد.

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

منتجنا لحقائب التدريب للمدربين يركز على نشر تطبيق MERN متكامل بالكامل (MongoDB، Express، React، Node.js) على منصة Azure Cloud باستخدام أنابيب التكامل والتسليم المتواصل (CICD). تم تصميم هذه الحقائب التدريبية الشاملة لتزويد المدربين بجميع الموارد والحقائب اللازمة لتقديم جلسة تدريب فعالة حول هذا الموضوع. تتضمن الحقائب التدريبية أدلة مفصلة وعروض تقديمية وتمارين عملية وأمثلة عالمية حقيقية لمساعدة المدربين على تدريس مفاهيم وأفضل الممارسات لنشر تطبيقات MERN stack على منصة Azure Cloud من خلال أنابيب CICD. سيتمكن المدربون من الوصول إلى دليل شامل للمدرب يحدد هيكل الدورة وأهداف التعلم وطرق التوصيل المقترحة. تغطي الحقائب العملية بأكملها، بدءًا من إعداد بيئة التطوير وإنشاء تطبيق MERN stack إلى تكوين ونشر التطبيق على منصة Azure Cloud. سيتعلم المدربون أيضًا كيفية إعداد وتكوين خدمات Azure DevOps وإنشاء أنبوب CICD ودمج التحكم في المصدر وتوتير عمليات البناء والنشر ورصد أداء التطبيق. تشدد الحقائب التدريبية على التعلم العملي، وتوفر للمشاركين تعليمات خطوة بخطوة وتمارين عملية لتعزيز فهمهم للمفاهيم. ستتمكن المدربون من الوصول إلى مشاريع عينة قابلة للاستخدام بالكامل يمكنهم استخدامها كعروض توضيحية ومختبرات خلال جلسات التدريب. باستخدام حقائب التدريب لدينا، سيتمكن المدربون من تدريس المشاركين كيفية نشر تطبيقات MERN stack على Azure Cloud من خلال أنابيب CICD بفعالية. ستمكن هذه التدريبات المطورين والمؤسسات من تبسيط عملية نشر التطبيق وضمان إصدارات برامج أسرع وأكثر كفاءة.
مقدمة لتقنية MERN وسحابة Azure
نظرة عامة على تكنولوجيا MERN Stack (MongoDB، Express.js، React.js، Node.js)
مقدمة عن سحابة أزور وميزاتها
مقدمة إلى سحابة أزور وميزاتها
إعداد Azure DevOps
إنشاء حساب Azure DevOps
إعداد مشروع جديد
نظرة عامة على مكونات Azure DevOps (اللوحات، مستودعات، خطوط الأنابيب)
إنشاء تطبيق MERN Stack
إعداد مشروع جديد بتقنية MERN Stack
تطوير الواجهة الأمامية باستخدام React.js
بناء واجهة برمجة تطبيقات الجزء الخلفي باستخدام Node.js و Express.js
تصغير تطبيق MERN Stack
نظرة عامة على دوكر و التحميل الحاوية
إنشاء ملفات Dockerfiles للواجهة الأمامية والخلفية
بناء وتشغيل حاويات Docker محليًا
إنشاء سجل تخزين سحابي Azure
إعداد مستودع الحاويات في أزور
دفع صور Docker إلى السجل
تكوين إعدادات التسجيل ومراقبة الوصول
إعداد أنبوبة التكامل المستمر (CI)
دمج أنابيب Azure مع مشروع Azure DevOps
تكوين مراحل البناء للواجهة الأمامية والواجهة الخلفية
تشغيل الاختبارات وبناء صور Docker داخل الخط الزمني
إعداد خط الإنتاج المستمر (CD)
تكوين مراحل الإصدار لنشرها على أزور.
إعداد بيئات وأهداف التنفيذ
تعريف مؤشرات التنشيط وعمليات الموافقة على النشر.
رصد وتوسيع التطبيق على Azure
تكوين سجل الأحداث والرصد للتطبيق
إعداد قواعد التوسع التلقائي للتعامل مع زيادة حركة المرور
مراقبة وإدارة أداء التطبيق
تحليل المشاكل وأفضل الممارسات
القضايا المشتركة وتقنيات استكشاف الأخطاء
أفضل الممارسات لتحسين خط الأنابيب CI/CD
ضمان أمان وامتثال التطبيق المنشور.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو تطبيق MERN Stack؟
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
تطبيق MERN Stack هو نوع من تطبيقات الويب التي تستخدم أربعة مكونات رئيسية: قاعدة بيانات MongoDB ، إطار العمل Express.js في الجانب الخلفي ، إطار العمل React.js في الجانب الأمامي ، وبيئة تشغيل Node.js.
ما هو سحابة أزور؟
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
Microsoft Azure هو منصة حوسبة سحابية تُقدمها شركة مايكروسوفت، وتعرض مجموعة واسعة من الخدمات لاستضافة وإدارة ونشر التطبيقات والخدمات على الإنترنت.
. ما هي التكامل المستمر والنشر المستمر (CICD)؟
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
التكامل المتواصل (CI) والنشر المتواصل (CD) هما ممارستان تستخدمان في تطوير البرمجيات لأتمتة عمليات البناء والاختبار والنشر. يتضمن التكامل المتواصل دمج تغييرات الشفرة من مطورين متعددين في مستودع مشترك بانتظام، بينما يقوم النشر المتواصل بتوجيه عملية نشر هذه التغييرات في بيئات الإنتاج تلقائيًا.
. كيف يمكنني نشر تطبيق MERN Stack على زرار Azure؟
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
لنشر تطبيق MERN Stack على Azure Cloud، يمكنك استخدام أنبوبة CI/CD التي تُؤتمن عملية البناء والنشر تلقائيًا. يمكن إعداد هذه الأنبوبة للتنشيط في كل مرة يتم فيها دفع تغييرات الشيفرة إلى المستودع، مما يضمن تحديث التطبيق ونشره بشكل مستمر على Azure Cloud.
ما هي فوائد استخدام أنبوبة CICD لنشر تطبيق MERN Stack على سحابة Azure؟
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.
استخدام أنبوبة CICD لنشر تطبيق MERN Stack على Azure Cloud يمكن أن يوفر العديد من الفوائد، بما في ذلك النشر الأسرع والأكثر تكرارًا، زيادة التعاون بين فريق التطوير، تحسين جودة الشفرة من خلال الاختبار التلقائي، والقدرة على التراجع عن التغييرات بسهولة في حالة حدوث مشاكل.

المراجعات

لا توجد مراجعات بعد.

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

منتجات ذات صلة

هذا المادة التدريبية تقدم نظرة شاملة لخدمات أمازون ويب سيرفيس (AWS) بصيغة سريعة وشيقة. تغطي المزايا الرئيسية لـ AWS وتعرض عروضًا عملية لأكثر الخدمات استخدامًا في الحياة الواقعية. مثالية للمبتدئين الذين يرغبون في فهم أساسيات AWS.

هذا المواد التدريبية تركز على إتقان نظام التشغيل AUTOSAR/OSEK OS ، والذي يعتبر أول نظام تشغيل في الوقت الحقيقي (RTOS) في صناعة البرمجيات السيارات. سيتعلم المشاركون المفاهيم الأساسية والميزات والوظائف لنظام التشغيل AUTOSAR/OSEK OS ، مما يمكّنهم من تطوير تطبيقات برمجية سيارات فعالة وموثوقة.

المواد التدريبية تغطي مواضيع الاتصالات المختلفة بما في ذلك الشبكة الهاتفية العامة المعتادة (PSTN)، أنظمة الصوت عبر بروتوكول الإنترنت (VoIP) مثل سوفت سويتش وIMS، بروتوكولات الإنترنت، أنظمة الهاتف المحمول/ الخلوي، وأنظمة الألياف البصرية مثل OFAN و DWDM. إنها توفر فهمًا عميقًا لهذه التقنيات وتطبيقاتها في صناعة الاتصالات.

هذه الحقيبة التدريبية تقدم دليلًا خطوة بخطوة حول كيفية نشر تطبيق MERN (MongoDB، Express.js، React.js، و Node.js) stack على منصة السحابة Azure. يتضمن ذلك مواضيع مثل إعداد سلسلة المراقبة المستمرة والنشر المستمر (CI/CD) باستخدام Azure DevOps، بالإضافة إلى استغلال خدمات السحابة الأخرى لتيسير عملية النشر.

هذه الحقيبة التدريبية تقدم دليلًا خطوة بخطوة حول كيفية نشر تطبيق MERN (MongoDB، Express.js، React.js، و Node.js) stack على منصة السحابة Azure. يتضمن ذلك مواضيع مثل إعداد سلسلة المراقبة المستمرة والنشر المستمر (CI/CD) باستخدام Azure DevOps، بالإضافة إلى استغلال خدمات السحابة الأخرى لتيسير عملية النشر.