تسلط به Apex Trigger با چالشها و راهحلهای بلادرنگ
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بهترین شیوههای Trigger
- Apex Trigger
- متغیرهای کانتکست Trigger
- یک چارچوب معماری برای مدیریت Trigger در Salesforce
- توسعه Salesforce
- سوالات مصاحبه مرتبط با Trigger
- یک الگوی طراحی Trigger
- نوشتن Apex Trigger-هایی که قبل یا بعد از رویدادهای خاص پایگاه داده (مانند insert ،update ،delete) اجرا میشوند.
پیشنیازهای دوره
- دوره برای تمام سطوح توسعهدهنده طراحی شده است.
- آشنایی با پلتفرم Salesforce و مدل داده. این میتواند شامل درک آبجکت ها، فیلدها، روابط و رابط کاربری Salesforce باشد.
- تجربه کار با محیط توسعه Salesforce، از جمله استفاده از Developer Console
- دانش اولیه مفاهیم ادمین Salesforce
- درک اولیه از Salesforce Apex و SOQL
توضیحات دوره
درود و خوشآمد به توسعهدهندگان آینده Salesforce! ما هیجانزدهایم که شما را در دنیای پیچیده «Apex Triggers» در این دوره آنلاین جامع راهنمایی کنیم. چه یک توسعهدهنده حرفهای باشید که به دنبال ارتقای مهارتهای خود است یا فردی که مشتاق شروع سفر Salesforce خود میباشد، این دوره شما را به دانش و تجربه عملی مورد نیاز برای تبدیل شدن به یک متخصص Apex Trigger مجهز میکند.
در این دوره، مدرس، سرفصل کامل Salesforce Apex Trigger را با مثالهای پروژه بلادرنگ به صورت گام به گام برای سطوح مبتدی تا پیشرفته پوشش داده است.
جایی که سناریوهای فنی پیشرفته مبتنی بر مثالهای پروژه زنده از Apex Trigger در Salesforce را خواهید آموخت.
این دوره برای توسعهدهندگانی در نظر گرفته شده است که میخواهند یاد بگیرند چگونه فرآیندهای کسبوکار را با Apex Triggers در Salesforce خودکار کنند.
این دوره برای توسعهدهندگانی که تجربه JavaScript و توسعه وب دارند و میخواهند توسعه Apex Trigger در Salesforce را یاد بگیرند، مناسب است.
همچنین برای توسعهدهندگان باتجربه Salesforce مناسب است که میخواهند یاد بگیرند چگونه از Apex Trigger برای ساخت فرآیندهای کسبوکار خودکار کارآمدتر با Apex Triggers در Salesforce استفاده کنند.
مدرس توجه داشته است به کسانی که به تازگی میخواهند کار خود را به عنوان توسعهدهنده Salesforce آغاز کنند و میخواهند در زمینه اپلیکیشن و توسعه Salesforce رشد کنند.
آنچه خواهید آموخت:
- درک اصول Apex Triggers و نقش آنها در توسعه Salesforce
- ورود عمیق به سناریوها و پروژههای بلادرنگ برای اعمال دانش خود در موقعیتهای عملی
- تسلط به تکنیکهای پیشرفته برای ایجاد Trigger-های کارآمد و مقیاسپذیر
- بررسی در بهترین شیوهها و الگوهای طراحی برای توسعه بهینه کد
- کسب بینش در مورد عیبیابی و دیباگ کردن برای اطمینان از پیادهسازی روان
این دوره برای چه کسانی است؟
- توسعهدهندگان Salesforce که قصد ارتقای مهارتهای کدنویسی خود را دارند.
- ادمینهایی که به دنبال ورود به بخش توسعه Salesforce هستند.
- هر کسی که برای گواهینامههای Salesforce با تمرکز بر Apex Triggers آماده میشود.
- متخصصان IT که به دنبال بهبود تخصص خود در توسعه Salesforce هستند.
ساختار دوره:
مقدمهای بر Apex Triggers
بررسی Trigger-ها و اهمیت آنها در معماری Salesforce
اصول توسعه Trigger
- سینتکس، ساختار و عملیات اولیه Trigger
سناریوها و پروژههای بلادرنگ
بهکارگیری مهارتها در پروژههای عملی، شبیهسازی سناریوهای دنیای واقعی
تکنیکهای پیشرفته و بهترین شیوهها
بهینهسازی کد برای کارایی و مقیاسپذیری
عیبیابی و دیباگ کردن
یادگیری تکنیکهای ضروری برای شناسایی و رفع مشکلات در کد Trigger
چرا «تسلط به Apex Triggers» را انتخاب کنید؟
- رویکرد عملی و کاربردی با سناریوهای دنیای واقعی
- پوشش جامع از مبانی تا تکنیکهای پیشرفته
- راهنمایی تخصصی از توسعهدهندگان باتجربه Salesforce
- دسترسی به یک جامعه پویا برای شبکهسازی و پشتیبانی
همین امروز در این دوره شرکت کنید و پتانسیل Salesforce خود را شکوفا کنید.
این فرصت را از دست ندهید تا به یک توسعهدهنده ماهر Apex Trigger تبدیل شوید. همین حالا در این دوره شرکت کنید و بیایید این سفر هیجانانگیز را با هم آغاز کنیم. شما را در دوره میبینیم!
این دوره برای چه کسانی مناسب است؟
- توسعهدهنده Salesforce و ادمین Salesforce
- دوره Apex Triggers برای هر کسی که میخواهد یاد بگیرد. چگونه کد سفارشی روی پلتفرم Salesforce بسازد و از عملکرد صحیح آن اطمینان حاصل کند، مفید خواهد بود؟
- هر کسی که برای آزمون گواهینامه Salesforce Platform Developer آماده میشود.
- ادمین Salesforce که میخواهد توسعه Apex Trigger را یاد بگیرد.
تسلط به Apex Trigger با چالشها و راهحلهای بلادرنگ
-
معرفی Apex Trigger 15:00
-
Apex Trigger، متغیرهای کانتکست، دستورات DML و اجرای Trigger در Salesforce 06:28
-
بهترین شیوههای Apex Trigger، Apex Class و Apex Test Class در Salesforce 08:15
-
ترتیب اجرا و مدیریت استثنا در Salesforce 04:02
-
هنگام ایجاد رکورد Contact، اگر LeadSource مقدار 'Web' یا 'Phone' داشته باشد 12:42
-
هر زمان Account ایجاد شد، Contact مرتبط به صورت خودکار در Salesforce ایجاد شود 11:05
-
ایجاد خودکار Opportunity مرتبط هنگام ایجاد یک رکورد Account 14:11
-
هنگام ایجاد رکورد Account، مقدار فیلدهای آدرس صورتحساب تخصیص داده شود 14:28
-
بروزرسانی تلفن Account مرتبط در صورت ایجاد رکورد Contact در Salesforce 13:05
-
اگر مبلغ قبلی Opportunity با مبلغ جدید برابر نیست، اجازه تغییر آن داده نشود 11:27
-
اگر فیلد Active در Account و «Yes» انتخاب شود، پیام خطا در Salesforce نمایش داده شود 19:44
-
اگر Account مرتبط دارای همان شماره تلفن باشد، اجازه ایجاد رکورد تکراری داده نشود 13:37
-
هر زمان Contact جدیدی ایجاد شد، فیلد status در Account مرتبط بروزرسانی شود 17:17
-
قبل از ایجاد Lead، ایمیل را بررسی کنید؛ اجازه ایجاد Lead تکراری داده نشود 16:12
-
بروزرسانی تلفن تمام Contactهای مرتبط با یک Account خاص، با همان شماره تلفن 18:50
-
چگونه هنگام بروزرسانی رکورد Contact از طریق Trigger، از اجرای بازگشتی آن جلوگیری کنیم؟ 14:37
-
اگر Stage در Opportunity برابر با «Closed Won» است، اجازه حذف رکورد داده نشود 12:23
-
هر زمان Opportunity حذف شد، Account و Contact مرتبط با آن نیز حذف شوند 18:21
-
Apex Trigger برای جلوگیری از حذف رکورد، در صورتی که آبجکت والد دارای رکورد فرزند (Child) باشد 22:56
-
Trigger برای بروزرسانی تاریخ آخرین تغییر در آبجکت والد 21:49
-
Apex Trigger برای افزودن نام و نام خانوادگی مخاطب به Account مرتبط 16:09
-
قبل از حذف Account، بررسی کنید که Stage در Opportunity مرتبط «Closed Won» نباشد 18:31
-
اگر Account دارای Contact مرتبط باشد، اجازه حذف Account داده نشود 13:54
-
بروزرسانی فیلد ایمیل در Account بر اساس Contact-های مرتبط با آن 15:58
-
بروزرسانی فیلد والد هنگام بروزرسانی یا درج رکورد فرزند در Salesforce 19:07
-
هنگام ایجاد Account، اگر فیلد Phone خالی باشد، پیام خطا نمایش داده شود 08:28
-
اگر از ایجاد رکورد Opportunity بیش از 7 روز گذشته باشد، اجازه ویرایش آن داده نشود 09:36
-
چگونه از Custom Label به عنوان پیام خطای نمایشی در Apex Trigger در Salesforce استفاده کنیم؟ 07:18
مشخصات آموزش
تسلط به Apex Trigger با چالشها و راهحلهای بلادرنگ
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:28
- مدت زمان :06:35:30
- حجم :4.09GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy