ما الذي تعالجه دورة برمجة بايتورتش وتنسرفلو؟
تعالج الدورة الفجوة بين تجارب التعلم العميق في دفاتر البرمجة والتنفيذ الجاهز للاستخدام الإنتاجي، من خلال بناء المهارات العملية في الموترات، وبناء النماذج، والاشتقاق التلقائي، والانتشار العكسي، وتسريع وحدة معالجة الرسومات، وسير عمل البرمجة المهنية.
يستطيع العديد من المتخصصين اتباع دفتر برمجي خاص بالتعلم العميق، لكنهم قد يواجهون صعوبة عندما يتطلب النموذج تطويراً منظماً، وتدريباً فعالاً، واختباراً منهجياً، وتكييفاً مع متطلبات بيئة العمل. تظهر الفجوة بصورة أوضح عندما ينتقل العمل من تجربة محدودة إلى تطبيق يتطلب اتساقاً وقابلية للتوسع.
تعالج دورات برمجة بايتورتش وتنسرفلو للتعلم العميق هذا الانتقال من خلال ربط أساسيات البرمجة بالتنفيذ العملي للتعلم العميق. ويتدرج المشاركون من عمليات الموترات إلى تطوير النماذج وسير العمل المرتبط بالتطبيقات الإنتاجية.
تعمل الأكاديمية البريطانية للتدريب والتطوير على تنظيم التدريب حول تطور متدرج في القدرات التقنية. ويركز البرنامج على فهم كيفية تفاعل مكونات البرمجة مع بعضها، بدلاً من تعلم أوامر منفصلة. ويساعد ذلك المشاركين على فهم العلاقة بين تمثيل البيانات، والحساب، والتحسين، وبنية النموذج، وتسريع الأجهزة.
وبالنسبة إلى فرق الموارد البشرية والمديرين، يمكن للبرنامج أن يوفر أيضاً إطاراً منظماً لتحديد القدرات التقنية وتطويرها داخل فرق البيانات والبرمجيات والذكاء الاصطناعي والتحليلات. ويمكن للفرق استخدام المهارات المكتسبة في مشروعات تتعلق بالتنبؤ، والتصنيف، والأتمتة، وتحليل الصور، ومعالجة اللغة، وغيرها من تطبيقات التعلم الآلي.
لماذا تم تنظيم المنهج من دفاتر البرمجة إلى سير عمل الإنتاج؟
يتبع المنهج تسلسلاً تدريجياً لأن تطوير التعلم العميق بفاعلية يتطلب ربط عمليات الموترات الأساسية ببنية النموذج، والاشتقاق التلقائي، والتحسين، وتسريع الأجهزة، والاختبار، والتنفيذ العملي بدلاً من التعامل معها كمهارات منفصلة.
توفر دفاتر البرمجة بيئة مناسبة للتجربة، لكن التطوير المهني يحتاج إلى انضباط تقني أوسع. لذلك يحتاج المشاركون إلى فهم ما يحدث داخل النموذج وكيف تسهم مكونات البرمجة المختلفة في تكوين سير عمل متكامل.
يمكن للأكاديمية البريطانية للتدريب والتطوير تنظيم مسار التعلم حول عدة مراحل مترابطة. تبدأ المرحلة الأولى بتأسيس الأساسيات الحسابية من خلال الموترات والعمليات الأساسية. ثم ينتقل المشاركون إلى بناء طبقات الشبكات العصبية والنماذج.
تقدم المرحلة التالية الاشتقاق التلقائي والانتشار العكسي. وتوضح هذه المفاهيم كيفية حساب التدرجات وكيفية استخدام هذه التدرجات لتحديث معاملات النموذج أثناء التدريب. ويمنح فهم هذه العملية المشاركين أساساً لتحليل سلوك التدريب بدلاً من الاعتماد على أمثلة جاهزة فقط.
ثم يأتي تسريع وحدة معالجة الرسومات باعتباره اعتباراً عملياً للأداء. ويدرس المشاركون كيفية نقل أعباء الحساب إلى الأجهزة المناسبة وكيف يؤثر ذلك في وقت تدريب النماذج. ويربط ذلك بين قرارات البرمجة والأداء التشغيلي.
وفي المرحلة النهائية، ترتبط هذه القدرات بتطوير النماذج بصورة متكاملة. ويستطيع المشاركون في بيئة تنسرفلو العمل أيضاً باستخدام واجهة برمجة كيراس كطريقة منظمة لبناء الشبكات العصبية وتدريبها. أما في بيئة بايتورتش، فيطور المشاركون فهماً مماثلاً من خلال أسلوب البرمجة وبناء النماذج الخاص بها.
ويجعل هذا التسلسل البرنامج مناسباً للمتخصصين الذين يحتاجون إلى مسار تقني متكامل بدلاً من مجموعة من الدروس المنفصلة حول أطر العمل.
ماذا سيتعلم المشاركون خلال وحدات البرمجة الأساسية؟
يطور المشاركون قدرة قابلة للقياس في معالجة الموترات، والمخططات الحسابية، والاشتقاق التلقائي، وبناء الشبكات العصبية، والانتشار العكسي، وتسريع وحدة معالجة الرسومات، وتدريب النماذج، وبرمجة أطر العمل، وفهم سير عمل تطوير التعلم العميق.
عمليات الموترات والأسس الحسابية
يبدأ المشاركون بالعمل مع الموترات التي تمثل بنية البيانات الأساسية للعديد من عمليات التعلم العميق. ويتعلمون كيفية تمثيل البيانات الرقمية باستخدام الموترات وكيفية إجراء العمليات التي تغير هذه البيانات أثناء الحسابات الخاصة بالنموذج.
يتمثل الهدف التعليمي في بناء فهم عملي. وينبغي للمشاركين أن يكونوا قادرين على تحديد بنية الموتر المناسبة، وتنفيذ العمليات ذات الصلة، وفهم كيفية تأثير تحويلات الموترات في العمليات اللاحقة للنموذج.
الاشتقاق التلقائي والتفاضل الآلي
يقدم البرنامج مفهوم الاشتقاق التلقائي باعتباره آلية لحساب المشتقات اللازمة لتحسين النموذج. ويدرس المشاركون كيفية مساهمة العمليات الحسابية في حساب التدرجات وكيفية استخدام التدرجات في تحديث معاملات النموذج.
تؤسس هذه المرحلة للعلاقة بين الحساب الأمامي، وحساب التدرجات، والتحسين. كما تمنح المشاركين أساساً لتحليل أسباب فشل النموذج في التعلم أو عدم وصول التدريب إلى النتائج المتوقعة.
طبقات الشبكات العصبية وبناء النماذج
ينتقل المشاركون من العمليات الفردية إلى طبقات الشبكات العصبية. ويتعلمون كيفية تكوين الطبقات لبنية النموذج وكيف تساهم المكونات المختلفة في تحويل البيانات المدخلة إلى مخرجات النموذج.
يمكن أن تتطلب التدريبات بناء نماذج بصورة تدريجية. ويوفر ذلك انتقالاً قابلاً للقياس من فهم عمليات البرمجة الفردية إلى تنفيذ هياكل مترابطة للشبكات العصبية.
الانتشار العكسي وتدريب النماذج
يصبح الانتشار العكسي جزءاً أساسياً من عملية التدريب. ويدرس المشاركون كيفية انتقال الخطأ عبر الشبكة العصبية وكيف تسهم التدرجات المحسوبة في تحسين معاملات النموذج.
وتتمثل النتيجة العملية في القدرة على شرح وتنفيذ المراحل الأساسية لعملية تدريب النموذج. وبذلك يستطيع المشاركون الانتقال من تشغيل دفتر برمجي موجود إلى تعديل سير عمل التدريب وفقاً لمتطلبات محددة.
تسريع وحدة معالجة الرسومات
يتناول المنهج أيضاً تسريع وحدة معالجة الرسومات لأن الكفاءة الحسابية تصبح أكثر أهمية مع زيادة حجم النماذج والبيانات. ويتعلم المشاركون كيف يؤثر تسريع الأجهزة في سير عمل التدريب وكيف يمكن إعداد عمليات أطر العمل للعمل في بيئات حسابية مناسبة.
يمكن للأكاديمية البريطانية للتدريب والتطوير استخدام تدريبات عملية لربط مفاهيم وحدة معالجة الرسومات بمهام تدريب النماذج الفعلية. ويساعد ذلك المشاركين على فهم اعتبارات الأداء من منظور التطوير.
تنسرفلو وواجهة برمجة كيراس
تعرّف برمجة تنسرفلو المشاركين ببيئة التطوير وأساليب بناء النماذج المنظمة داخل الإطار. وتوفر واجهة برمجة كيراس طريقة عملية لتعريف بنية الشبكات العصبية، وإعداد التدريب، والعمل مع سير عمل النماذج.
ويستطيع المشاركون مقارنة هذا الأسلوب ببرمجة بايتورتش وتحديد كيفية تأثير أساليب التطوير المختلفة في التنفيذ. ويتمثل الهدف في بناء كفاءة في استخدام أطر العمل مع القدرة على اختيار النهج المناسب لمتطلب تقني محدد.
كيف تساعد الدورة في مقارنة أساليب تطوير بايتورتش وتنسرفلو؟
تساعد الدورة المشاركين على تقييم بايتورتش وتنسرفلو وفقاً لمتطلبات التطوير، وسير عمل البرمجة، وبناء النماذج، والتفاضل، واحتياجات الأداء، وقابلية الصيانة، وقدرات الفريق بدلاً من الاختيار بناءً على المعرفة السابقة فقط.
يمكن أن يؤثر اختيار إطار العمل في طريقة تنظيم الفرق للمشروعات، وتصحيح النماذج، وإدارة التجارب، ونقل النماذج الأولية إلى عمليات تطوير أوسع. ولذلك تحتاج الدورة المخصصة لمرحلة اتخاذ القرار إلى معالجة الفروق العملية بدلاً من الاقتصار على تعليم الصياغة البرمجية.
وتعد المقارنة بين التنفيذ المتعجل وبنية الرسم البياني الثابت مهمة بصورة خاصة. ويدرس المشاركون كيف يؤثر أسلوب التنفيذ في التجربة، وتصحيح الأخطاء، والتنفيذ، وسير العمل الموجه نحو الإنتاج.
ويمكن لإطار برمجة بايتورتش وتنسرفلو: التنفيذ المتعجل مقابل بنية الرسم البياني الثابت أن يدعم عملية التقييم من خلال ربط المفاهيم المعمارية بمتطلبات التدريب العملية.
ينبغي أن ينهي المشاركون هذه المرحلة وهم قادرون على وصف سبب ملاءمة نهج معين في إطار العمل لمشروع محدد. ولذلك يستند القرار إلى المتطلبات التقنية، ومهارات الفريق الحالية، والبنية التحتية، وتعقيد النموذج، وسير عمل التطوير، والأهداف التنظيمية.
وبالنسبة إلى المديرين التقنيين، يمكن لهذه المقارنة أن تدعم أيضاً تخطيط القوى العاملة. فقد يحتاج القسم الذي يعتمد على التعلم العميق إلى قدرات مختلفة وفقاً لإطار العمل وبيئة التطوير المختارة. ولذلك تستطيع الأكاديمية البريطانية للتدريب والتطوير وضع معرفة أطر العمل ضمن منظومة أوسع لتنمية المهارات المهنية.
كيف يتم تقديم التدريب وتنظيمه للفرق المهنية؟
يمكن تقديم التدريب من خلال ورش العمل، والجلسات عبر الإنترنت، والبرامج الهجينة، أو التدريب الحضوري داخل المؤسسة، مع تدريبات عملية وتدرج منظم يربط التعليم التقني بالمشروعات المهنية ومتطلبات تطوير الفرق.
يمكن للأكاديمية البريطانية للتدريب والتطوير تكييف طريقة تقديم التدريب وفقاً لمتطلبات المؤسسة. ويدعم التدريب عبر الإنترنت الفرق الموزعة جغرافياً، بينما توفر ورش العمل الحضورية فرصة للتعاون المباشر حول المشروعات التنظيمية.
ويمكن للتدريب الهجين أن يجمع بين الجلسات التقنية التي يقودها المدرب والعمل العملي المستقل. ويسمح هذا الأسلوب للمشاركين بدراسة مفاهيم البرمجة خلال الجلسات المحددة وتطبيقها بين الأنشطة التدريبية.
يمكن تنظيم ورش العمل حول مراحل التعلم المحددة. فعلى سبيل المثال، يمكن أن تركز ورشة على الموترات لتأسيس المفاهيم الحسابية قبل الانتقال إلى بناء الشبكات العصبية. ثم تتناول الجلسات اللاحقة الاشتقاق التلقائي، والانتشار العكسي، وتسريع وحدة معالجة الرسومات.
وبالنسبة إلى فرق المؤسسات، يمكن أن تتضمن طريقة التقديم أيضاً سيناريوهات مرتبطة ببيئة العمل. فقد يستخدم قسم علوم البيانات تدريبات لتطوير نماذج تعتمد على مسائل التصنيف. ويمكن لفريق التحليلات دراسة كيفية ارتباط سير عمل تدريب النماذج بالبيئة التقنية القائمة.
وتستطيع الأكاديمية البريطانية للتدريب والتطوير أيضاً تعديل التوازن بين تعليم إطار العمل والتنفيذ العملي وفقاً لمستوى المشاركين. فقد يحتاج المبتدئون إلى تركيز أكبر على مفاهيم البرمجة الأساسية، بينما يحتاج المطورون ذوو الخبرة إلى وقت أكبر لبنية النماذج والتحسين والأداء.
ما أساليب التقييم التي تثبت امتلاك المشاركين للمهارات المطلوبة؟
ينبغي أن يتحقق التقييم من الكفاءة العملية من خلال تمارين البرمجة، ومهام بناء النماذج، ومقارنات أطر العمل، وأنشطة معالجة الأخطاء، والمحاكاة التطبيقية التي تثبت قدرة المشاركين على تنفيذ سير عمل التعلم العميق وفهمه.
يبدأ التقييم بمهام البرمجة العملية. ويمكن أن يُطلب من المشاركين معالجة الموترات، وتنفيذ عمليات محددة، وشرح النتائج الحسابية الناتجة عنها.
وتوفر مهام بناء النماذج مقياساً أوسع للقدرة. ويمكن أن يُطلب من المشاركين بناء هياكل للشبكات العصبية باستخدام الطبقات المناسبة وإظهار العلاقة بين المدخلات، وعمليات النموذج، والمخرجات، وعمليات التدريب.
ويمكن تقييم الاشتقاق التلقائي والانتشار العكسي من خلال تمارين التنفيذ والشرح التقني. وينبغي أن يكون المشاركون قادرين على تحديد دور التدرجات وشرح كيفية مساهمة تحديث المعاملات في عملية التعلم.
ويمكن تقييم تسريع وحدة معالجة الرسومات من خلال مهام الإعداد العملي. ويستطيع المشاركون مقارنة عمليات التدريب في ظروف حسابية مختلفة وتفسير تأثير تسريع الأجهزة.
ويمكن أن تقيس تمارين مقارنة أطر العمل القدرة على اتخاذ القرار. فقد يُطلب من المشاركين تحديد أسلوب بايتورتش أو تنسرفلو المناسب لمتطلب تطوير محدد وتبرير الاختيار باستخدام معايير تقنية.
يمكن للأكاديمية البريطانية للتدريب والتطوير استخدام المهام والمحاكاة لتوفير أدلة على تطور التعلم. ويساعد سجل التقييم الناتج المديرين على تحديد ما إذا كان المشارك قد اكتسب معرفة مفاهيمية، أو قدرة عملية على البرمجة، أو كليهما.
ما النتائج المهنية القابلة للقياس التي يمكن للمؤسسات توقعها من التدريب؟
ينبغي أن يغادر المشاركون البرنامج بقدرة مثبتة على بناء سير عمل للتعلم العميق وفهمه، واختيار تقنيات أطر العمل المناسبة، والعمل مع الموترات والتدرجات، واستخدام طبقات الشبكات العصبية، وتطبيق تسريع وحدة معالجة الرسومات.
بالنسبة إلى فرق البرمجيات والذكاء الاصطناعي، تتمثل النتيجة المباشرة في تعزيز القدرة على البرمجة باستخدام أطر التعلم العميق. ويستطيع المشاركون المساهمة في مهام تطوير النماذج بفهم أوضح للعملية الحسابية الأساسية.
وبالنسبة إلى فرق البيانات، يمكن للبرنامج تحسين الانتقال من التجارب الاستكشافية داخل دفاتر البرمجة إلى تطوير أكثر تنظيماً. ويتعلم المشاركون كيفية ربط التجارب الفردية بسير عمل متكامل لبناء النماذج.
وبالنسبة إلى المديرين التقنيين، تتمثل النتيجة في زيادة وضوح قدرات الفريق. ويمكن لنتائج التقييم تحديد الموظفين القادرين على تنفيذ مكونات النماذج بصورة مستقلة، وكذلك تحديد المجالات التي تحتاج إلى تطوير إضافي.
ويمكن لفرق الموارد البشرية والتعلم والتطوير استخدام الدورة ضمن برامج أوسع لتنمية القدرات التقنية. ويمكن أن تشكل الدورة جزءاً من مسار لتطوير مهارات الذكاء الاصطناعي، خاصة عندما تحتاج المؤسسات إلى موظفين يفهمون البرمجة ومفاهيم التعلم العميق معاً.
كما يستطيع قادة الأقسام استخدام المهام العملية لربط التعلم بأهداف العمل. فقد يطور أحد المشاركين نموذجاً يرتبط بعملية تجارية قائمة، ويقيّم المتطلبات الحسابية، ويشرح خيارات التنفيذ أمام زملائه التقنيين.
ولذلك تتعامل الأكاديمية البريطانية للتدريب والتطوير مع مخرجات التعلم باعتبارها كفاءات عملية وليست نتائج مرتبطة بالحضور فقط. وينبغي أن يرتبط إكمال البرنامج بفهم مثبت وقدرة على تطبيق المهارات التقنية المحددة.
من الفئات المؤهلة للالتحاق بتدريب برمجة بايتورتش وتنسرفلو؟
تناسب الدورة المتخصصين الذين يحتاجون إلى قدرات عملية في برمجة التعلم العميق، بما في ذلك مطورو البرمجيات، ومتخصصو البيانات، والمتخصصون التقنيون، وفرق الذكاء الاصطناعي، والمحللون، والمديرون المسؤولون عن تطوير القوى العاملة التقنية.
يمكن للمشاركين الذين يمتلكون خبرة في البرمجة التقدم بصورة أسرع خلال تدريبات أطر العمل. وتعد معرفة مفاهيم البرمجة الأساسية مفيدة لأن البرنامج يركز على تطبيق تقنيات البرمجة في سير عمل التعلم العميق.
ويستطيع متخصصو البيانات استخدام البرنامج لتعزيز قدراتهم في تطوير النماذج. ويمكن لمطوري البرمجيات استخدامه لفهم تنفيذ الشبكات العصبية وسير العمل الخاص بأطر البرمجة.
كما يستطيع المديرون التقنيون المشاركة لتطوير فهم تقني كافٍ لتخطيط المشروعات، وتقييم القدرات، وتطوير الفرق. ولا يحتاجون بالضرورة إلى تنفيذ كل مهمة برمجية بالعمق نفسه المطلوب من المطور المتخصص.
ويمكن للمؤسسات أيضاً ترشيح مجموعات ذات مستويات خبرة مختلفة. وفي هذه الحالة تستطيع الأكاديمية البريطانية للتدريب والتطوير تنظيم الأنشطة العملية بحيث يعمل المشاركون على المهام الأساسية قبل الانتقال إلى تدريبات أكثر تعقيداً في تطوير النماذج.
وينبغي في النهاية ربط متطلبات الالتحاق بمخرجات التعلم المستهدفة، ومسؤوليات المشاركين، وخبرتهم السابقة في البرمجة.
كيف ينبغي للمؤسسات تقييم مدى ملاءمة الدورة لمتطلبات التدريب لديها؟
ينبغي للمؤسسات تقييم البرنامج وفقاً لفجوات المهارات التقنية الحالية، ومتطلبات أطر العمل، وأدوار المشاركين، وقدرات البرمجة القائمة، والتطبيقات المهنية المستهدفة، وتفضيلات التدريب، واحتياجات التقييم، والكفاءات المطلوبة بعد انتهاء التدريب.
يتمثل الاعتبار الأول في فجوة المهارات الحالية داخل المؤسسة. فإذا كان الموظفون قادرين على تشغيل دفاتر البرمجة لكنهم يواجهون صعوبة في بناء النماذج بصورة مستقلة، فقد يكون التدريب الأساسي على أطر العمل مناسباً.
أما الاعتبار الثاني فهو التوافق التقني. وينبغي للفرق تحديد ما إذا كانت مشروعاتها تحتاج بصورة أساسية إلى بايتورتش أو تنسرفلو أو واجهة برمجة كيراس أو معرفة مقارنة بين أطر العمل المختلفة.
ويأتي دور المشارك باعتباره اعتباراً ثالثاً. فقد يحتاج المطورون إلى تدريب مكثف على البرمجة، بينما قد يستفيد المديرون من فهم أوسع لتطوير النماذج والمتطلبات التقنية وقدرات القوى العاملة.
كما ينبغي تحديد متطلبات التقديم قبل التسجيل. ويمكن للمؤسسات تحديد ما إذا كان التدريب عبر الإنترنت أو الحضوري أو الهجين أو القائم على ورش العمل يتناسب بصورة أفضل مع فرقها وجداولها التشغيلية.
وتستطيع الأكاديمية البريطانية للتدريب والتطوير مواءمة هيكل التدريب مع هذه المتطلبات التنظيمية. ويجعل ذلك البرنامج مناسباً للتطوير المهني الفردي وكذلك للتعلم المؤسسي المنسق.
كيف تتم عملية إكمال الدورة والالتحاق بها؟
ينبغي أن يؤكد قرار الالتحاق أهلية المشاركين، وأهداف التعلم، وطريقة التدريب المفضلة، والمتطلبات التنظيمية، وتوقعات التقييم قبل بدء التدريب، لتكوين مسار واضح من التسجيل إلى التعليم والتقييم والإكمال والتطبيق المهني.
قبل التسجيل، ينبغي على المشاركين أو فرق الموارد البشرية تحديد المهارات التي يتوقعون تطويرها. ويمكن أن تشمل هذه المهارات عمليات الموترات، والاشتقاق التلقائي، وطبقات الشبكات العصبية، والانتشار العكسي، وتسريع وحدة معالجة الرسومات، وبرمجة بايتورتش، وبرمجة تنسرفلو، أو تنفيذ واجهة برمجة كيراس.
وتتمثل المرحلة التالية في اختيار طريقة التدريب المناسبة. ويمكن للمؤسسات تحديد ما إذا كان التعليم عبر الإنترنت أو الهجين أو القائم على ورش العمل أو الحضوري يتوافق مع متطلباتها التشغيلية.
وينبغي بعد ذلك مراعاة خبرة المشاركين. ويمكن للفرق التي تمتلك خلفية قوية في البرمجة التركيز بدرجة أكبر على تنفيذ أطر العمل وتطوير النماذج. أما المشاركون الأقل خبرة فقد يحتاجون إلى اهتمام أكبر بالمفاهيم الأساسية.
وخلال الدورة، يتقدم المشاركون عبر المنهج المحدد وينفذون الأنشطة العملية. وتوفر التقييمات دليلاً على اكتساب الكفاءات المطلوبة.
يمكن للأكاديمية البريطانية للتدريب والتطوير دعم البرنامج باعتباره جزءاً من هيكل أوسع للتعلم المؤسسي. وتستطيع المؤسسات استخدام نتائج التقييم المكتملة لتحديد احتياجات التطوير التقني اللاحقة وتحديد كيفية تطبيق المهارات الجديدة داخل الأقسام ذات الصلة.
استكشف المزيد من رؤى الخبراء:
إعداد مؤسستك للتشفير الحديث وتشفير ما بعد الحوسبة الكمية قبل حلول الموعد النهائي للانتقال
تصميم الدوائر الإلكترونية التناظرية ودوائر الترددات اللاسلكية التي تعمل بكفاءة موثوقة عند الترددات العالية
وبالنسبة إلى المتخصصين الذين يتخذون قرار التدريب بشكل فردي، تتمثل الاعتبارات الأساسية في صلة الدورة بالعمل، والكفاءات المتوقعة، وطريقة التدريب، والخبرة الحالية، والتطبيق المهني المستهدف. أما المؤسسات فيمكنها توسيع هذه المعايير لتشمل قدرات الفريق، ومتطلبات المشروعات، وأدلة التقييم، وتخطيط تطوير القوى العاملة.
توفر الأكاديمية البريطانية للتدريب والتطوير الإطار التدريبي المنظم لتطوير هذه القدرات ضمن دورات تكنولوجيا المعلومات والبرمجة، ويستند القرار النهائي إلى دور المشارك، ومتطلبات المهارات، واحتياجات التدريب، ومخرجات التعلم المتوقعة.