برنامج Salesforce التعليمي: تعلم كيفية إنشاء تطبيق Salesforce الخاص بك

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

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

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





دروس Salesforce

لقد قمت بتغطية الموضوعات التالية في مدونة Salesforce التعليمية هذه مع إرشادات خطوة بخطوة ولقطات:

  • كيف تصنع بيئة التطبيق؟
  • ما هي علامات التبويب وكيفية إنشاء علامات تبويب في تطبيقك؟
  • ما هي ملفات التعريف وكيفية تخصيص ملفات تعريف المستخدمين؟
  • كيف تصنع كائنات في التطبيق؟
  • كيفية إنشاء الحقول في الكائنات وتحديد نوع البيانات الخاصة بهم؟
  • كيف تضيف مدخلات (حقول) إلى هذه الكائنات؟
  • كيف تربط (إنشاء علاقة بين) كائنين مختلفين؟

قبل البدء في إنشاء تطبيق ، اسمح لي بتقديمك إلى البيئة السحابية حيث يتم إنشاء تطبيقات Salesforce.



منظمة Salesforce

مساحة الحوسبة السحابية المقدمة لك أو لمؤسستك بواسطة Force.com تسمى Salesforce org. ويسمى أيضًا بيئة Salesforce. يمكن للمطورين إنشاء تطبيقات Salesforce المخصصة ، والكائنات ، ومهام سير العمل ، وقواعد مشاركة البيانات ، وصفحات Visualforce وترميز Apex أعلى Salesforce Org.

تقليم () في جافا

دعنا الآن نتعمق في تطبيقات Salesforce ونفهم كيفية عملها.

تطبيقات Salesforce

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



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

تطبيق Salesforce - برنامج Salesforce التعليمي - edureka

يعرض الجزء المميز في الزاوية العلوية اليمنى من لقطة الشاشة اسم التطبيق: StudentForce . النص المميز بجانب صورة الملف الشخصي هو اسم المستخدم الخاص بي: فاردان NS .

قبل إنشاء كائن وإدخال السجلات ، تحتاج إلى إعداد الهيكل العظمي للتطبيق. يمكنك اتباع التعليمات أدناه لإعداد التطبيق.

خطوات إعداد التطبيق

  1. انقر فوق نصب بجوار اسم التطبيق في الزاوية اليمنى العليا.
  2. في الشريط الموجود على الجانب الأيسر ، انتقل إلى بناء → حدد خلق → حدد تطبيقات من القائمة المنسدلة.
  3. انقر فوق جديد كما هو موضح في الصورة أدناه.

  4. أختر تطبيق مخصص .
  5. دخول تسمية التطبيق . StudentForce هي تسمية تطبيقي . انقر فوق التالى .
  6. اختر صورة ملف تعريف لتطبيقك. انقر التالى .
  7. اختر علامات التبويب التي تراها ضرورية. انقر التالى .
  8. حدد ملفات التعريف المختلفة التي تريدها تطبيق ليتم تعيينه ل. انقر حفظ .

في الخطوتين 7 و 8 ، طُلب منك اختيار علامات التبويب والملفات الشخصية ذات الصلة. تعد علامات التبويب والملفات الشخصية جزءًا لا يتجزأ من تطبيقات Salesforce لأنها تساعدك على إدارة الكائنات والسجلات في Salesforce.

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

علامات تبويب Salesforce

تُستخدم علامات التبويب للوصول إلى الكائنات (الجداول) في تطبيق Salesforce. تظهر أعلى الشاشة وتشبه شريط الأدوات. يحتوي على روابط مختصرة لكائنات متعددة. عند النقر فوق اسم الكائن في علامة تبويب ، سيتم عرض السجلات الموجودة في هذا الكائن. تحتوي علامات التبويب أيضًا على روابط لمحتوى ويب خارجي وصفحات مخصصة وعناوين URL أخرى. الجزء المميز في لقطة الشاشة أدناه هو جزء علامات تبويب Salesforce.

ستحتوي جميع التطبيقات على ملف الصفحة الرئيسية التبويب افتراضيًا. يمكن اختيار علامات التبويب القياسية بالنقر فوق ' + 'في قائمة Tab. الحسابات وجهات الاتصال والمجموعات والعملاء المحتملون والملف الشخصي هي علامات التبويب القياسية التي تقدمها Salesforce. فمثلا، حسابات ستظهر لك قائمة الحسابات في مؤسسة SFDC و جهات الاتصال ستظهر لك علامة التبويب قائمة جهات الاتصال في مؤسسة SFDC.

خطوات إضافة علامات التبويب

  1. انقر فوق '+' في قائمة علامة التبويب.
  2. انقر فوق تخصيص علامات التبويب ، الموجودة على الجانب الأيمن.
  3. اختر علامات التبويب التي تختارها وانقر فوق حفظ .

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

خطوات إنشاء علامات تبويب مخصصة

  1. انتقل إلى Setup → Build → Create → Tabs.
  2. انقر فوق جديد .
  3. حدد اسم الكائن الذي تقوم بإنشاء علامة تبويب له. في حالتي ، هو كذلك بيانات الطلاب . هذا عنصر مخصص قمت بإنشائه (يتم تغطية الإرشادات لإنشاء هذا الكائن لاحقًا في هذه المدونة).
  4. اختر نمط علامة التبويب الذي تفضله وأدخل وصفًا.
  5. انقر فوق التالي → حفظ. الجديد بيانات الطلاب ستظهر علامة التبويب كما هو موضح أدناه.

ملفات تعريف Salesforce

سيتم ربط كل مستخدم يحتاج إلى الوصول إلى البيانات أو مؤسسة SFDC بملف تعريف. الملف الشخصي عبارة عن مجموعة من الإعدادات والأذونات التي تتحكم في ما يمكن للمستخدم عرضه والوصول إليه وتعديله في Salesforce.

يتحكم الملف الشخصي في أذونات المستخدم ، وأذونات الكائن ، وأذونات المجال ، وإعدادات التطبيق ، وإعدادات علامة التبويب ، والوصول إلى فئة القمة ، والوصول إلى صفحة Visualforce ، وتخطيطات الصفحة ، وأنواع السجلات ، وساعة تسجيل الدخول ، وعناوين IP لتسجيل الدخول.

يمكنك تحديد ملفات التعريف بناءً على خلفية المستخدم. على سبيل المثال ، يمكن تعيين مستويات وصول مختلفة لمستخدمين مختلفين مثل مسؤول النظام والمطور وممثل المبيعات.

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

خطوات إنشاء ملف تعريف

  1. انقر فوق إعداد → إدارة → إدارة المستخدمين → ملفات التعريف
  2. يمكنك بعد ذلك استنساخ أي من الملفات الشخصية الموجودة بالنقر فوق تعديل .

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

الكائنات والحقول والسجلات في Salesforce

الكائنات والحقول والسجلات هي اللبنات الأساسية لـ Salesforce. لذا ، من المهم معرفة ماهيتهم وما هو الدور الذي يلعبونه في إنشاء التطبيقات.

الكائنات هي جداول قاعدة البيانات في Salesforce حيث يتم تخزين البيانات. هناك نوعان من العناصر في Salesforce:

  • كائنات قياسية: تسمى الكائنات التي يوفرها Salesforce الكائنات القياسية. على سبيل المثال ، الحسابات وجهات الاتصال والعملاء المحتملون والفرص والحملات والمنتجات والتقارير ولوحة التحكم وما إلى ذلك.
  • كائنات مخصصة: تسمى الكائنات التي أنشأها المستخدمون كائنات مخصصة.

الكائنات عبارة عن مجموعة من السجلات والسجلات عبارة عن مجموعة من الحقول.

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

سوف أقوم بإنشاء كائن يسمى بيانات الطلاب التيسوف تحتوي على التفاصيل الشخصية للطلاب.

خطوات إنشاء كائن مخصص:

  1. انتقل إلى Setup → Build → Create → Object
  2. انقر فوق كائن مخصص جديد .
  3. املأ ملف اسم الكائن و وصف . كما ترى من الصورة أدناه ، اسم الكائن هو بيانات الطلاب .
  4. انقر فوق حفظ .

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

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

لا يمكنك إضافة سجلات إلى الكائنات إلا بعد تعريف الحقول.

خطوات إضافة الحقول المخصصة

  1. انتقل إلى Setup → Build → Create → Objects
  2. حدد العنصر الذي تريد إضافة الحقول إليه. في حالتي ، هو كذلك بيانات الطلاب .
  3. قم بالتمرير لأسفل إلى Custom Fields & Relationships لهذا الكائن وانقر فوق جديد كما هو موضحفي لقطة الشاشة أدناه.
  4. تحتاج إلى اختيار نوع البيانات لهذا الحقل المعين ثم النقر فوق التالى . لقد اخترت نص التنسيق لأنني سأخزن الحروف في هذا المجال.
    تم شرح أنواع البيانات المختلفة للحقول بالتفصيل في القسم التالي من هذه المدونة.
  5. سيُطلب منك بعد ذلك إدخال اسم الحقل ، والحد الأقصى لطول هذا الحقل والوصف.
  6. يمكنك أيضًا جعله حقلاً اختياريًا / إلزاميًا والسماح / عدم السماح بالقيم المكررة لسجلات مختلفة عن طريق تحديد مربعات الاختيار. انظر الصورة أدناه للحصول على فهم أفضل.
  7. انقر فوق التالى .
  8. حدد الملفات الشخصية المتنوعة التي يمكنها تحرير حقل النص هذا في وقت لاحق. انقر التالى .
  9. حدد تخطيطات الصفحة التي يجب أن تتضمن هذا الحقل.
  10. انقر حفظ .

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

يمكنك الآن إضافة سجلات الطلاب (الصف الكامل) إلى الكائن الخاص بك.

خطوات لإضافة سجل

  1. انتقل إلى جدول الكائن من قائمة علامة التبويب. بيانات الطلاب هو الكائن الذي سأضيف إليه السجلات.
  2. كما ترى من الصورة أدناه ، لا توجد سجلات حالية. انقر فوق جديد لإضافة سجلات طلاب جديدة.
  3. أضف تفاصيل الطالب في الحقول المختلفة كما هو موضح في لقطة الشاشة أدناه. انقر فوق حفظ .
  4. يمكنك إنشاء أي عدد من سجلات الطلاب. لقد قمت بإنشاء 4 سجلات للطلاب كما هو موضح في لقطة الشاشة أدناه.
  5. في حالة رغبتك في تعديل تفاصيل الطالب ، يمكنك النقر فوق تعديل كما هو موضح في الصورة أدناه.

أنواع بيانات الحقول

يتحكم نوع البيانات في نوع البيانات التي يمكن تخزينها في الحقل. يمكن أن تحتوي الحقول داخل السجل على أنواع بيانات مختلفة. فمثلا:

  • إذا كان حقل رقم الهاتف ، يمكنك الاختيار هاتف .
  • إذا كان اسمًا أو حقلًا نصيًا ، فيمكنك الاختيار نص .
  • إذا كان حقل تاريخ / وقت ، يمكنك الاختيار التاريخ / الوقت .
  • عن طريق الاختيار قائمة الانتقاء كنوع بيانات للحقل ، يمكنك كتابة قيم محددة مسبقًا في هذا الحقل وإنشاء قائمة منسدلة.

يمكنك اختيار أي نوع من أنواع البيانات للحقول المخصصة. يوجد أدناه لقطة شاشة تسرد أنواع البيانات المختلفة.

أنواع البيانات مثل علاقة البحث وعلاقة الماجستير والتفاصيل وعلاقة البحث الخارجي تُستخدم لإنشاء روابط / علاقات بين كائن واحد أو أكثر. العلاقات بين الكائنات هي موضوع المناقشة التالي في هذه المدونة التعليمية لـ Salesforce.

علاقة الكائن في Salesforce

كما يوحي الاسم ، يتم استخدام علاقة الكائن في Salesforce لإنشاء رابط بين كائنين. سيكون السؤال الذي يدور في ذهنك ، لماذا هناك حاجة؟ دعني أتحدث عن الحاجة بمثال.

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

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

  • سيد التفاصيل
  • ابحث عن
  • تقاطع طرق

دعونا نلقي نظرة على كل منهم:

علاقة الماجستير والتفاصيل (1: ن)

علاقة Master-Detail هي علاقة بين الوالدين والطفل يتحكم فيها الكائن الرئيسي في سلوك الكائن التابع. إنها علاقة 1: n ، حيث يمكن أن يكون هناك والد واحد فقط ، ولكن يوجد العديد من الأطفال. في مثالي ، بيانات الطلاب هو الكائن الرئيسي و ماركس هو الكائن الفرعي.

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

لقد قمت بإنشاء رابط بين هذين الكائنين باستخدام اسم الطالب. فيما يلي النقاط التي يجب أن تضعها في اعتبارك عند إعداد علاقة Master-Detail.

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

يمكنك تحديد العلاقات الرئيسية-التفاصيل بين كائنين مخصصين ، أو بين كائن مخصص وكائن قياسي طالما أن الكائن القياسي هو العنصر الرئيسي في العلاقة.

علاقة البحث (1: n)

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

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

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

يوجد أدناه لقطة شاشة لمخطط مخطط لكل من العلاقات. الكلية - بيانات الطالب تشكل علاقة البحث و بيانات الطالب - العلامات يشكل علاقة Master-Detail.

العلاقة الذاتية

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

علاقة مفرق (كثير إلى كثير)

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

لإعطائك مثالاً على هذه العلاقة ، قمت بإنشاء كائنين جديدين.

  • كائن رئيسي يسمى دكتور جامعى . يحتوي على قائمة الأساتذة.
  • كائن تابع يسمى الدورات . يحتوي على قائمة الدورات المتاحة.
  • سأستخدم ملف بيانات الطلاب الكائن ككائن رئيسي آخر.

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

الاعتماد على طالب علم و دكتور جامعى الأشياء يجعل الدورات ككائن تابع. طالب علم و دكتور جامعى وبالتالي هي الأشياء الرئيسية. يوجد أدناه لقطة شاشة لـ الدورات موضوع.

كيفية استخدام الصلاحيات في جافا

ستلاحظ أن هناك مجموعات مختلفة من الأساتذة والطلاب لهذه المواد. على سبيل المثال ، ترتبط كيت بدورتين دراسيتين ولديها أستاذان مختلفان لكل من هاتين الدورتين. يرتبط مايك بدورة واحدة فقط ، ولكن لديه أستاذان مختلفان لتلك الدورة. يرتبط كل من Joe و Kate بنفس الدورة التدريبية ونفس الأستاذ. في لقطة الشاشة أدناه ، ستجد الرسم التخطيطي لهذه العلاقة.

مبروك! ال StudentForce تم بناء التطبيق بنجاح. يوضح المخططان التخطيطيان الموجودان أعلاه كيفية ربط الكائنات المختلفة داخل تطبيق Salesforce الخاص بي.

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

أحثك على مشاهدة مقطع الفيديو التعليمي هذا من Salesforce الذي يشرح إنشاء تطبيق الطالب Salesforce. انطلق واستمتع بالفيديو وأخبرني برأيك.

دروس Salesforce للمبتدئين | تعلم كيفية إنشاء تطبيق Salesforce | تدريب Salesforce | إدوريكا

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

ترقبوا قراءة المدونة التالية في سلسلة دروس Salesforce. في غضون ذلك ، أقترح عليك إنشاء حساب Salesforce واللعب باستخدام تطبيق Salesforce. يمكنك محاولة إنشاء تطبيقك الخاص باتباع الإرشادات المذكورة أعلاه.

إذا كنت تريد أن تصبح محترفًا ماهرًا في Salesforce ، فراجع الذي يأتي مع تدريب مباشر بقيادة مدرب وخبرة مشروع واقعية.