مرحباً يا أصدقاء! 🌟 أهلاً بكم مرة أخرى في سلسلة "تعلم Salesforce Apex مع سالي | السلسلة العربية للمبتدئين." أنا متحمسة لانضمامكم إلينا في "دليل المبتدئين في Salesforce Apex: المجموعات (2) - المجموعات (Sets)".
في هذه الجلسة، واصلنا استكشاف المجموعات في Apex مع التركيز على المجموعات (Sets). إليكم ما قمنا بتغطيته:
🌟 مراجعة سريعة للقوائم: مراجعة سريعة للقوائم واستخداماتها وصيغتها.
🌟 مقدمة عن المجموعات (Sets): شرح لماهية المجموعات، طبيعتها غير المرتبة، عدم وجود فهرسة، وكيفية عدم السماح بالقيم المكررة.
🌟 تعريف وتهيئة المجموعات (Sets): كيفية تعريف وتهيئة مجموعة فارغة، تهيئة مجموعة من قائمة باستخدام منشئ للحصول على قيم فريدة، وتهيئة مجموعة بقيم افتراضية.
🌟 إضافة العناصر إلى المجموعات (Sets): طرق إضافة عناصر جديدة إلى المجموعات.
🌟 أساليب المجموعات الأساسية: تغطية الأساليب الهامة مثل isEmpty، contains، addAll، size، وكيفية قراءة وثائق شرح Salesforce لهذه الأساليب. تشجيع الحضور على تجربة المزيد من الأساليب بأنفسهم.
🌟 التكرار عبر المجموعات: توضيح كيفية التكرار عبر المجموعات باستخدام الجمل التكرارية المحسنة (for each) وشرح لماذا لا يمكن استخدام الجمل التكرارية التقليدية مع المجموعات لعدم وجود فهرسة.
في الجلسة القادمة، سنناقش المجموعات (Maps)، نلخص المجموعات، ونقارن بين القوائم (Lists)، والمجموعات (Sets)، والمجموعات (Maps).
هذا الفيديو مثالي للمبتدئين الذين يتطلعون إلى فهم أساسيات المجموعات في Apex، وبالأخص المجموعات (Sets). يعد إتقان هذه المفاهيم أمرًا حيويًا لكتابة كود فعال وقابل للتعديل وبناء تطبيقات قوية.
🎥 تأكدوا من الاشتراك وتفعيل جرس التنبيهات للبقاء على اطلاع بدروسنا المستقبلية. 🌟 إذا كانت لديكم أي أسئلة حول المجموعات (Sets) أو ترغبون في مشاركة تجاربكم مع هذه المفاهيم، يرجى ترك تعليق أدناه. أنا هنا للمساعدة وأحب أن أسمع منكم!
#SalesforceApex #ApexCoding #CodeWithSally #LearnCoding #SalesforceBeginners #ApexTutorial #Trailblazers #Collections #Sets #Arabic
==============================================================
Hello, friends! 🌟 Welcome back to our 'Learn Salesforce Apex with Sally | Arabic Series for Beginners.' I'm thrilled to have you join us for 'Arabic - Beginner's Guide to Salesforce Apex: Collections (2) - Sets.'
In this session, we continued our exploration of Apex collections with a focus on sets. Here's what we covered:
🌟 Quick Revision on Lists: A brief review of lists, their usage, and syntax.
🌟 Introduction to Sets: Explained what sets are, their unordered nature, the lack of indexing, and how they do not allow duplicate values.
🌟 Declaring and Initializing Sets: How to define and initialize an empty set, initialize a set from a list using a constructor to get unique values, and initialize a set with default values.
🌟 Adding Items to Sets: Methods to add new items to sets.
🌟 Essential Set Methods: Covered important methods such as isEmpty, contains, addAll, size, and how to read Salesforce documentation for these methods. Encouraged attendees to try more methods on their own.
🌟 Looping Through Sets: Demonstrated how to loop through sets using enhanced for loops (for each) and explained why traditional for loops cannot be used with sets due to the lack of indexing.
Next session, we will discuss maps, summarize collections, and compare lists, sets, and maps all together.
This video is perfect for beginners looking to understand the basics of collections in Apex, specifically sets. Mastering these concepts is crucial for writing efficient, maintainable code and building robust applications.
🎥 Make sure to subscribe and hit the bell icon to stay updated with our future lessons. 🌟 If you have any questions about sets or want to share your experiences with these concepts, please leave a comment below. I’m here to assist and would love to hear from you!
#SalesforceApex #ApexCoding #CodeWithSally #LearnCoding #SalesforceBeginners #ApexTutorial #Trailblazers #Collections #Sets #Arabic
===================================
Royalty Free Music: https://www.bensound.com
License code: NBN9NUWHLWVYFDAC
Music I use: Bensound
License code: KF1TDJMMUPES58Y5