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

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

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

حقيبة تدريبية دورة التدريب التام على تطوير تطبيقات iOS مع iOS 12 و Swift 4.2

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

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

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

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
تقديم الحقيبة التدريبية النهائية للمطورين المطمحين في تطبيقات iOS – دورة تطوير تطبيقات iOS الشاملة بنظام iOS 12 و Swift 4.2. تم تصميم هذه الحقيبة الشاملة لتجهيز المدربين بالمعرفة والمهارات اللازمة لتعليم طلابهم فن تطوير التطبيقات لأجهزة iOS. تتضمن هذه الحقيبة التدريبية المتطورة محتوى حديث يغطي آخر نسخة من نظام التشغيل iOS – iOS 12 ولغة البرمجة القوية Swift 4.2، وهي مصدر أساسي يجب امتلاكه للمدربين والمعلمين في هذا المجال. بفضل النهج الخطوة بخطوة، سيتمكن المدربون من إرشاد الطلاب خلال عملية تطوير التطبيق بأكملها – من توليد الأفكار إلى نشرها على متجر التطبيقات. تحتوي الحقيبة التدريبية الشاملة لتطوير تطبيقات iOS على تمارين عملية وأمثلة من الحياة الواقعية ومشاريع تطبيقية يتم التعامل معها على أرض الواقع والتي ستشجع وتحد الطلاب. ستتوفر للمدربين مجموعة من الموارد بما في ذلك شرائح المحاضرة وعينات الشفرات وشروح مفصلة للمفاهيم، مما يسهل عليهم تقديم جلسات تدريب فعالة وشيقة بشكل لم يسبق له مثيل. تتضمن هذه الحقيبة التدريبية استعراضًا لجميع المواضيع الأساسية في تطوير تطبيقات iOS. سيتعلم المتدربون كيفية تصميم واجهات المستخدم، والعمل مع أنواع مختلفة من البيانات، وتنفيذ ميزات مثل التنقل والرسوم المتحركة، واستخدام المكتبات الخارجية وواجهات البرمجة التطبيقية، وأكثر من ذلك بكثير. تشتمل الحقيبة أيضًا على وحدات تعليمية حول تحسين متجر التطبيقات واستراتيجيات التسويق لمساعدة الطلاب على النجاح في سوق التطبيقات المنافس بشدة. سواء كنت مدربًا ذو خبرة يسعى لتحديث المنهج الدراسي الخاص بك أو مدربًا جديدًا يبدأ للتو، فإن حقيبة التدريب الشاملة لتطوير تطبيقات iOS بنظام iOS 12 و Swift 4.2 هي المصدر النهائي لمساعدتك في مساعدة طلابك على أن يصبحوا مطورين ماهرين في تطبيقات iOS. ابدأ في تعليم الجيل القادم من مبدعي التطبيقات بثقة وتفوق.
مقدمة لتطوير تطبيقات iOS باستخدام لغة Swift 4:2
نظرة عامة على تطوير iOS ولغة برمجة Swift
فهم بيئة تطوير Xcode
إعداد محاكي iOS واختبار التطبيقات
البدء في برمجة سويفت
أساسيات بناء جملة سويفت وأنواع البيانات
المتغيرات، الثوابت، والاختيارية في لغة سويفت
أوامر تحكم التدفق (if-else، الحلقات، switch) في لغة Swift
بناء واجهات المستخدم باستخدام UIKit
مقدمة لإطار عمل UIKit وبناء واجهة المستخدم
إنشاء وتنظيم العروض، الأزرار، التسميات، والصور.
التنقل بين شاشات متعددة باستخدام قصص الأشكال والتحويلات
العمل مع البيانات والشبكات
استدعاء وعرض البيانات من واجهة برمجة تطبيقات ويب
تحليل بيانات JSON باستخدام Codable في لغة Swift
تنفيذ الاحتفاظ بالبيانات باستخدام كور داتا و يوزر ديفولتس.
استخدام ودمج إطارات عمل iOS
الاستفادة من أطر عمل iOS الأصلية لتحسين الوظائف
العمل مع الكاميرا ومكتبة الصور باستخدام UIImagePickerController
دمج خدمات الخريطة والموقع باستخدام MapKit و Core Location
تنفيذ التفاعلات والرسوم المتحركة للمستخدمين
التعامل مع أفعال المستخدم (مثل النقر، السحب، القرص) باستخدام الإيماءات
إنشاء الرسوم المتحركة والانتقالات باستخدام UIViewPropertyAnimator.
تنفيذ تفاعلات مخصصة باستخدام التفاعلات في إطار عمل UIKit
فهم وتنفيذ هندسة النموذج-العرض-التحكم (MVC)
استكشاف نمط التصميم نموذج-عرض-تحكم (Model-View-Controller)
تنظيم الكود وفصل المسؤوليات باستخدام نمط MVC
تنفيذ نماذج البيانات، وحاكمات العرض، والعروض.
تعزيز وظائف التطبيق باستخدام ميزات نواة iOS
تنفيذ إشعارات الدفع باستخدام خدمة إشعارات Apple Push Notification service (APNs)
دمج المشتريات داخل التطبيق والاشتراكات مع StoreKit
دعم مصادقة المستخدم ومزامنة البيانات باستخدام iCloud
اختبار وتصحيح الأخطاء ونشر تطبيق iOS
تقنيات الاختبار وإصلاح الأخطاء لتطبيقات iOS
باستخدام أدوات التصحيح الخاصة بـ Xcode ، ونقاط الكسر ، والإخراج إلى واجهة السطر (الكونسول)
إعداد تطبيق لتقديمه إلى متجر التطبيقات وإدارة عملية مراجعة التطبيق

™IMAS

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

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

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

™ISID

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

لماذا يجب أن أنظر إلى استخدام Azure DevOps لتحويل الحاويات باستخدام Docker و Kubernetes على Azure؟
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
ما هي المكونات الرئيسية لـ Azure DevOps لتحميل الحاويات باستخدام Docker و Kubernetes على Azure؟
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
4. هل الخبرة السابقة في Docker و Kubernetes ضرورية لاستخدام Azure DevOps لتحويل الحاويات على Azure؟
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
هل يمكنني استخدام Azure DevOps مع مزودي خدمة سحابية آخرين لتحويل الحاويات؟
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
ما هو التركيز الرئيسي لـ دورة تطوير تطبيقات iOS الكاملة مع iOS 12 و Swift 4.2؟
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.

المراجعات

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

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

تقديم الحقيبة التدريبية النهائية للمطورين المطمحين في تطبيقات iOS – دورة تطوير تطبيقات iOS الشاملة بنظام iOS 12 و Swift 4.2. تم تصميم هذه الحقيبة الشاملة لتجهيز المدربين بالمعرفة والمهارات اللازمة لتعليم طلابهم فن تطوير التطبيقات لأجهزة iOS. تتضمن هذه الحقيبة التدريبية المتطورة محتوى حديث يغطي آخر نسخة من نظام التشغيل iOS – iOS 12 ولغة البرمجة القوية Swift 4.2، وهي مصدر أساسي يجب امتلاكه للمدربين والمعلمين في هذا المجال. بفضل النهج الخطوة بخطوة، سيتمكن المدربون من إرشاد الطلاب خلال عملية تطوير التطبيق بأكملها – من توليد الأفكار إلى نشرها على متجر التطبيقات. تحتوي الحقيبة التدريبية الشاملة لتطوير تطبيقات iOS على تمارين عملية وأمثلة من الحياة الواقعية ومشاريع تطبيقية يتم التعامل معها على أرض الواقع والتي ستشجع وتحد الطلاب. ستتوفر للمدربين مجموعة من الموارد بما في ذلك شرائح المحاضرة وعينات الشفرات وشروح مفصلة للمفاهيم، مما يسهل عليهم تقديم جلسات تدريب فعالة وشيقة بشكل لم يسبق له مثيل. تتضمن هذه الحقيبة التدريبية استعراضًا لجميع المواضيع الأساسية في تطوير تطبيقات iOS. سيتعلم المتدربون كيفية تصميم واجهات المستخدم، والعمل مع أنواع مختلفة من البيانات، وتنفيذ ميزات مثل التنقل والرسوم المتحركة، واستخدام المكتبات الخارجية وواجهات البرمجة التطبيقية، وأكثر من ذلك بكثير. تشتمل الحقيبة أيضًا على وحدات تعليمية حول تحسين متجر التطبيقات واستراتيجيات التسويق لمساعدة الطلاب على النجاح في سوق التطبيقات المنافس بشدة. سواء كنت مدربًا ذو خبرة يسعى لتحديث المنهج الدراسي الخاص بك أو مدربًا جديدًا يبدأ للتو، فإن حقيبة التدريب الشاملة لتطوير تطبيقات iOS بنظام iOS 12 و Swift 4.2 هي المصدر النهائي لمساعدتك في مساعدة طلابك على أن يصبحوا مطورين ماهرين في تطبيقات iOS. ابدأ في تعليم الجيل القادم من مبدعي التطبيقات بثقة وتفوق.
مقدمة لتطوير تطبيقات iOS باستخدام لغة Swift 4:2
نظرة عامة على تطوير iOS ولغة برمجة Swift
فهم بيئة تطوير Xcode
إعداد محاكي iOS واختبار التطبيقات
البدء في برمجة سويفت
أساسيات بناء جملة سويفت وأنواع البيانات
المتغيرات، الثوابت، والاختيارية في لغة سويفت
أوامر تحكم التدفق (if-else، الحلقات، switch) في لغة Swift
بناء واجهات المستخدم باستخدام UIKit
مقدمة لإطار عمل UIKit وبناء واجهة المستخدم
إنشاء وتنظيم العروض، الأزرار، التسميات، والصور.
التنقل بين شاشات متعددة باستخدام قصص الأشكال والتحويلات
العمل مع البيانات والشبكات
استدعاء وعرض البيانات من واجهة برمجة تطبيقات ويب
تحليل بيانات JSON باستخدام Codable في لغة Swift
تنفيذ الاحتفاظ بالبيانات باستخدام كور داتا و يوزر ديفولتس.
استخدام ودمج إطارات عمل iOS
الاستفادة من أطر عمل iOS الأصلية لتحسين الوظائف
العمل مع الكاميرا ومكتبة الصور باستخدام UIImagePickerController
دمج خدمات الخريطة والموقع باستخدام MapKit و Core Location
تنفيذ التفاعلات والرسوم المتحركة للمستخدمين
التعامل مع أفعال المستخدم (مثل النقر، السحب، القرص) باستخدام الإيماءات
إنشاء الرسوم المتحركة والانتقالات باستخدام UIViewPropertyAnimator.
تنفيذ تفاعلات مخصصة باستخدام التفاعلات في إطار عمل UIKit
فهم وتنفيذ هندسة النموذج-العرض-التحكم (MVC)
استكشاف نمط التصميم نموذج-عرض-تحكم (Model-View-Controller)
تنظيم الكود وفصل المسؤوليات باستخدام نمط MVC
تنفيذ نماذج البيانات، وحاكمات العرض، والعروض.
تعزيز وظائف التطبيق باستخدام ميزات نواة iOS
تنفيذ إشعارات الدفع باستخدام خدمة إشعارات Apple Push Notification service (APNs)
دمج المشتريات داخل التطبيق والاشتراكات مع StoreKit
دعم مصادقة المستخدم ومزامنة البيانات باستخدام iCloud
اختبار وتصحيح الأخطاء ونشر تطبيق iOS
تقنيات الاختبار وإصلاح الأخطاء لتطبيقات iOS
باستخدام أدوات التصحيح الخاصة بـ Xcode ، ونقاط الكسر ، والإخراج إلى واجهة السطر (الكونسول)
إعداد تطبيق لتقديمه إلى متجر التطبيقات وإدارة عملية مراجعة التطبيق

™IMAS

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

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

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

™ISID

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

لماذا يجب أن أنظر إلى استخدام Azure DevOps لتحويل الحاويات باستخدام Docker و Kubernetes على Azure؟
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
ما هي المكونات الرئيسية لـ Azure DevOps لتحميل الحاويات باستخدام Docker و Kubernetes على Azure؟
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
4. هل الخبرة السابقة في Docker و Kubernetes ضرورية لاستخدام Azure DevOps لتحويل الحاويات على Azure؟
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
هل يمكنني استخدام Azure DevOps مع مزودي خدمة سحابية آخرين لتحويل الحاويات؟
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
ما هو التركيز الرئيسي لـ دورة تطوير تطبيقات iOS الكاملة مع iOS 12 و Swift 4.2؟
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.

المراجعات

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

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

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

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

حقيبة تدريبية دورة التدريب التام على تطوير تطبيقات iOS مع iOS 12 و Swift 4.2

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

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

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

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
تقديم الحقيبة التدريبية النهائية للمطورين المطمحين في تطبيقات iOS – دورة تطوير تطبيقات iOS الشاملة بنظام iOS 12 و Swift 4.2. تم تصميم هذه الحقيبة الشاملة لتجهيز المدربين بالمعرفة والمهارات اللازمة لتعليم طلابهم فن تطوير التطبيقات لأجهزة iOS. تتضمن هذه الحقيبة التدريبية المتطورة محتوى حديث يغطي آخر نسخة من نظام التشغيل iOS – iOS 12 ولغة البرمجة القوية Swift 4.2، وهي مصدر أساسي يجب امتلاكه للمدربين والمعلمين في هذا المجال. بفضل النهج الخطوة بخطوة، سيتمكن المدربون من إرشاد الطلاب خلال عملية تطوير التطبيق بأكملها – من توليد الأفكار إلى نشرها على متجر التطبيقات. تحتوي الحقيبة التدريبية الشاملة لتطوير تطبيقات iOS على تمارين عملية وأمثلة من الحياة الواقعية ومشاريع تطبيقية يتم التعامل معها على أرض الواقع والتي ستشجع وتحد الطلاب. ستتوفر للمدربين مجموعة من الموارد بما في ذلك شرائح المحاضرة وعينات الشفرات وشروح مفصلة للمفاهيم، مما يسهل عليهم تقديم جلسات تدريب فعالة وشيقة بشكل لم يسبق له مثيل. تتضمن هذه الحقيبة التدريبية استعراضًا لجميع المواضيع الأساسية في تطوير تطبيقات iOS. سيتعلم المتدربون كيفية تصميم واجهات المستخدم، والعمل مع أنواع مختلفة من البيانات، وتنفيذ ميزات مثل التنقل والرسوم المتحركة، واستخدام المكتبات الخارجية وواجهات البرمجة التطبيقية، وأكثر من ذلك بكثير. تشتمل الحقيبة أيضًا على وحدات تعليمية حول تحسين متجر التطبيقات واستراتيجيات التسويق لمساعدة الطلاب على النجاح في سوق التطبيقات المنافس بشدة. سواء كنت مدربًا ذو خبرة يسعى لتحديث المنهج الدراسي الخاص بك أو مدربًا جديدًا يبدأ للتو، فإن حقيبة التدريب الشاملة لتطوير تطبيقات iOS بنظام iOS 12 و Swift 4.2 هي المصدر النهائي لمساعدتك في مساعدة طلابك على أن يصبحوا مطورين ماهرين في تطبيقات iOS. ابدأ في تعليم الجيل القادم من مبدعي التطبيقات بثقة وتفوق.
مقدمة لتطوير تطبيقات iOS باستخدام لغة Swift 4:2
نظرة عامة على تطوير iOS ولغة برمجة Swift
فهم بيئة تطوير Xcode
إعداد محاكي iOS واختبار التطبيقات
البدء في برمجة سويفت
أساسيات بناء جملة سويفت وأنواع البيانات
المتغيرات، الثوابت، والاختيارية في لغة سويفت
أوامر تحكم التدفق (if-else، الحلقات، switch) في لغة Swift
بناء واجهات المستخدم باستخدام UIKit
مقدمة لإطار عمل UIKit وبناء واجهة المستخدم
إنشاء وتنظيم العروض، الأزرار، التسميات، والصور.
التنقل بين شاشات متعددة باستخدام قصص الأشكال والتحويلات
العمل مع البيانات والشبكات
استدعاء وعرض البيانات من واجهة برمجة تطبيقات ويب
تحليل بيانات JSON باستخدام Codable في لغة Swift
تنفيذ الاحتفاظ بالبيانات باستخدام كور داتا و يوزر ديفولتس.
استخدام ودمج إطارات عمل iOS
الاستفادة من أطر عمل iOS الأصلية لتحسين الوظائف
العمل مع الكاميرا ومكتبة الصور باستخدام UIImagePickerController
دمج خدمات الخريطة والموقع باستخدام MapKit و Core Location
تنفيذ التفاعلات والرسوم المتحركة للمستخدمين
التعامل مع أفعال المستخدم (مثل النقر، السحب، القرص) باستخدام الإيماءات
إنشاء الرسوم المتحركة والانتقالات باستخدام UIViewPropertyAnimator.
تنفيذ تفاعلات مخصصة باستخدام التفاعلات في إطار عمل UIKit
فهم وتنفيذ هندسة النموذج-العرض-التحكم (MVC)
استكشاف نمط التصميم نموذج-عرض-تحكم (Model-View-Controller)
تنظيم الكود وفصل المسؤوليات باستخدام نمط MVC
تنفيذ نماذج البيانات، وحاكمات العرض، والعروض.
تعزيز وظائف التطبيق باستخدام ميزات نواة iOS
تنفيذ إشعارات الدفع باستخدام خدمة إشعارات Apple Push Notification service (APNs)
دمج المشتريات داخل التطبيق والاشتراكات مع StoreKit
دعم مصادقة المستخدم ومزامنة البيانات باستخدام iCloud
اختبار وتصحيح الأخطاء ونشر تطبيق iOS
تقنيات الاختبار وإصلاح الأخطاء لتطبيقات iOS
باستخدام أدوات التصحيح الخاصة بـ Xcode ، ونقاط الكسر ، والإخراج إلى واجهة السطر (الكونسول)
إعداد تطبيق لتقديمه إلى متجر التطبيقات وإدارة عملية مراجعة التطبيق

™IMAS

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

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

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

™ISID

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

لماذا يجب أن أنظر إلى استخدام Azure DevOps لتحويل الحاويات باستخدام Docker و Kubernetes على Azure؟
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
ما هي المكونات الرئيسية لـ Azure DevOps لتحميل الحاويات باستخدام Docker و Kubernetes على Azure؟
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
4. هل الخبرة السابقة في Docker و Kubernetes ضرورية لاستخدام Azure DevOps لتحويل الحاويات على Azure؟
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
هل يمكنني استخدام Azure DevOps مع مزودي خدمة سحابية آخرين لتحويل الحاويات؟
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
ما هو التركيز الرئيسي لـ دورة تطوير تطبيقات iOS الكاملة مع iOS 12 و Swift 4.2؟
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.

المراجعات

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

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

تقديم الحقيبة التدريبية النهائية للمطورين المطمحين في تطبيقات iOS – دورة تطوير تطبيقات iOS الشاملة بنظام iOS 12 و Swift 4.2. تم تصميم هذه الحقيبة الشاملة لتجهيز المدربين بالمعرفة والمهارات اللازمة لتعليم طلابهم فن تطوير التطبيقات لأجهزة iOS. تتضمن هذه الحقيبة التدريبية المتطورة محتوى حديث يغطي آخر نسخة من نظام التشغيل iOS – iOS 12 ولغة البرمجة القوية Swift 4.2، وهي مصدر أساسي يجب امتلاكه للمدربين والمعلمين في هذا المجال. بفضل النهج الخطوة بخطوة، سيتمكن المدربون من إرشاد الطلاب خلال عملية تطوير التطبيق بأكملها – من توليد الأفكار إلى نشرها على متجر التطبيقات. تحتوي الحقيبة التدريبية الشاملة لتطوير تطبيقات iOS على تمارين عملية وأمثلة من الحياة الواقعية ومشاريع تطبيقية يتم التعامل معها على أرض الواقع والتي ستشجع وتحد الطلاب. ستتوفر للمدربين مجموعة من الموارد بما في ذلك شرائح المحاضرة وعينات الشفرات وشروح مفصلة للمفاهيم، مما يسهل عليهم تقديم جلسات تدريب فعالة وشيقة بشكل لم يسبق له مثيل. تتضمن هذه الحقيبة التدريبية استعراضًا لجميع المواضيع الأساسية في تطوير تطبيقات iOS. سيتعلم المتدربون كيفية تصميم واجهات المستخدم، والعمل مع أنواع مختلفة من البيانات، وتنفيذ ميزات مثل التنقل والرسوم المتحركة، واستخدام المكتبات الخارجية وواجهات البرمجة التطبيقية، وأكثر من ذلك بكثير. تشتمل الحقيبة أيضًا على وحدات تعليمية حول تحسين متجر التطبيقات واستراتيجيات التسويق لمساعدة الطلاب على النجاح في سوق التطبيقات المنافس بشدة. سواء كنت مدربًا ذو خبرة يسعى لتحديث المنهج الدراسي الخاص بك أو مدربًا جديدًا يبدأ للتو، فإن حقيبة التدريب الشاملة لتطوير تطبيقات iOS بنظام iOS 12 و Swift 4.2 هي المصدر النهائي لمساعدتك في مساعدة طلابك على أن يصبحوا مطورين ماهرين في تطبيقات iOS. ابدأ في تعليم الجيل القادم من مبدعي التطبيقات بثقة وتفوق.
مقدمة لتطوير تطبيقات iOS باستخدام لغة Swift 4:2
نظرة عامة على تطوير iOS ولغة برمجة Swift
فهم بيئة تطوير Xcode
إعداد محاكي iOS واختبار التطبيقات
البدء في برمجة سويفت
أساسيات بناء جملة سويفت وأنواع البيانات
المتغيرات، الثوابت، والاختيارية في لغة سويفت
أوامر تحكم التدفق (if-else، الحلقات، switch) في لغة Swift
بناء واجهات المستخدم باستخدام UIKit
مقدمة لإطار عمل UIKit وبناء واجهة المستخدم
إنشاء وتنظيم العروض، الأزرار، التسميات، والصور.
التنقل بين شاشات متعددة باستخدام قصص الأشكال والتحويلات
العمل مع البيانات والشبكات
استدعاء وعرض البيانات من واجهة برمجة تطبيقات ويب
تحليل بيانات JSON باستخدام Codable في لغة Swift
تنفيذ الاحتفاظ بالبيانات باستخدام كور داتا و يوزر ديفولتس.
استخدام ودمج إطارات عمل iOS
الاستفادة من أطر عمل iOS الأصلية لتحسين الوظائف
العمل مع الكاميرا ومكتبة الصور باستخدام UIImagePickerController
دمج خدمات الخريطة والموقع باستخدام MapKit و Core Location
تنفيذ التفاعلات والرسوم المتحركة للمستخدمين
التعامل مع أفعال المستخدم (مثل النقر، السحب، القرص) باستخدام الإيماءات
إنشاء الرسوم المتحركة والانتقالات باستخدام UIViewPropertyAnimator.
تنفيذ تفاعلات مخصصة باستخدام التفاعلات في إطار عمل UIKit
فهم وتنفيذ هندسة النموذج-العرض-التحكم (MVC)
استكشاف نمط التصميم نموذج-عرض-تحكم (Model-View-Controller)
تنظيم الكود وفصل المسؤوليات باستخدام نمط MVC
تنفيذ نماذج البيانات، وحاكمات العرض، والعروض.
تعزيز وظائف التطبيق باستخدام ميزات نواة iOS
تنفيذ إشعارات الدفع باستخدام خدمة إشعارات Apple Push Notification service (APNs)
دمج المشتريات داخل التطبيق والاشتراكات مع StoreKit
دعم مصادقة المستخدم ومزامنة البيانات باستخدام iCloud
اختبار وتصحيح الأخطاء ونشر تطبيق iOS
تقنيات الاختبار وإصلاح الأخطاء لتطبيقات iOS
باستخدام أدوات التصحيح الخاصة بـ Xcode ، ونقاط الكسر ، والإخراج إلى واجهة السطر (الكونسول)
إعداد تطبيق لتقديمه إلى متجر التطبيقات وإدارة عملية مراجعة التطبيق

™IMAS

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

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

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

™ISID

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

لماذا يجب أن أنظر إلى استخدام Azure DevOps لتحويل الحاويات باستخدام Docker و Kubernetes على Azure؟
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
تقدم Azure DevOps مجموعة شاملة من الميزات والتكاملات المصممة خصيصًا لعمليات تحويل التطبيقات إلى حاويات. يوفر تجربة سلسة من البداية إلى النهاية لبناء ونشر التطبيقات المعبأة باستخدام Docker و Kubernetes على Azure. مع Azure DevOps ، يمكنك تأمين أتمتة خط أنابيب CI / CD وإدارة سجلات الحاويات بأمان ونشر التطبيقات وتوسيعها بسهولة إلى مجموعات Kubernetes على Azure.
ما هي المكونات الرئيسية لـ Azure DevOps لتحميل الحاويات باستخدام Docker و Kubernetes على Azure؟
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
تتكون Azure DevOps من عدة مكونات، بما في ذلك Azure Pipelines وAzure Repos وAzure Boards وAzure Test Plans. بالنسبة لعملية التحاوز بواسطة Docker و Kubernetes، فإن Azure Pipelines مهم بشكل خاص حيث يتيح لك تعريف وتأتيف سلاسل إمداد CI/CD (Continuous Integration/Continuous Deployment) لبناء صور Docker ودفعها إلى سجل تكوينات (Registry) للحاويات، ونشرها على حافظات Kubernetes. ومن ناحية أخرى، يوفر Azure Repos نظام إدارة الإصدارات لأكواد تطبيقك.
4. هل الخبرة السابقة في Docker و Kubernetes ضرورية لاستخدام Azure DevOps لتحويل الحاويات على Azure؟
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
على الرغم من أن التجربة السابقة مع دوكر وكوبرنيتيس مفيدة، إلا أنها ليست ضرورية تمامًا لاستخدام أزور ديف أوبز لتجنيد الحاويات على أَزُور. يوفر أزور ديف أوبز واجهات سَهْلة الاستخدام وتجربة مُبَسَطة تُخَفِّف الكثير من تعقيدات دوكر وكوبرنيتيس. ومع ذلك، فإن امتلاك الفهم الأساسي لمفاهيم الحاويات والمعرفة بدوكر وكوبرنيتيس بالتأكيد سيُعَزِّز قُدْرَتَكَ على الاستفادة القصوى من أزور ديف أوبز في تجنيد الحاويات.
هل يمكنني استخدام Azure DevOps مع مزودي خدمة سحابية آخرين لتحويل الحاويات؟
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
نعم ، لا يقتصر استخدام Azure DevOps على Microsoft Azure ويمكن استخدامه مع مزودي خدمة سحابية آخرين لعمل عمليات تجميع الحاويات. يدعم Azure DevOps سيناريوهات متعددة للسحابة والسحابة المختلطة ، مما يتيح لك نشر تطبيقات مجمَّعة بحاويات على منصات مثل AWS و Google Cloud والبنية التحتية على الأرض (on-premises). تم تصميم سير العمل لعمليات التجميع بحاويات التي يوفرها Azure DevOps لتكون مرنة ويمكن تكييفها لبيئات السحابة المختلفة.
ما هو التركيز الرئيسي لـ دورة تطوير تطبيقات iOS الكاملة مع iOS 12 و Swift 4.2؟
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.
– التركيز الرئيسي لهذا الحملة التدريبية هو تعليمك كيفية تطوير تطبيقات iOS باستخدام Swift 4.2، مع التركيز على iOS 12.

المراجعات

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

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

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

حقيبة تدريبية : دورة أحدث اساليب وممارسات عمليات الصيانة الوقائية – PM

حقيبة تدريبية : دورة ممارسات إدارة الصيانة الفعالة والتحسين المستمر

حقيبة تدريبية : الكتابة في الشبكة العالمية

;

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

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

حقيبة تدريبية دورة التدريب التام على تطوير تطبيقات iOS مع iOS 12 و Swift 4.2