کتاب بهینه‌سازی و تست کامپوننت‌های Salesforce Lightning

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره بهینه‌سازی و تست کامپوننت‌های Salesforce Lightning

موضوع کلی: توسعه نرم‌افزار و ابزارهای برنامه‌نویسی

موضوع میانی: توسعه برنامه‌های کاربردی تحت وب با استفاده از فریم‌ورک‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه کامپوننت‌های Salesforce Lightning
  • 2. آشنایی با معماری کامپوننت‌های Lightning
  • 3. ساختار پایه کامپوننت‌های Aura
  • 4. کامپوننت‌های HTML و JavaScript در Lightning
  • 5. مدیریت رویدادها در کامپوننت‌های Lightning
  • 6. ارتباط بین کامپوننت‌ها (Component Communication)
  • 7. استفاده از Service Controller در Lightning
  • 8. کار با Data Service در Lightning
  • 9. ذخیره‌سازی داده‌ها در کامپوننت‌ها
  • 10. مفهوم Controller در Lightning
  • 11. استفاده از Apex Controller در Lightning
  • 12. فراخوانی Apex از JavaScript
  • 13. مدیریت خطا در فراخوانی‌های Apex
  • 14. مرور کلی بر ابزارهای تست در Salesforce
  • 15. مقدمه‌ای بر Lightning Testing Services
  • 16. اهمیت تست نویسی برای کامپوننت‌ها
  • 17. انواع تست در توسعه نرم‌افزار
  • 18. تست واحد (Unit Testing) برای کامپوننت‌ها
  • 19. اصول تست نویسی در Lightning
  • 20. تنظیم محیط تست برای کامپوننت‌های Lightning
  • 21. نوشتن تست‌های واحد برای کامپوننت‌های Aura
  • 22. استفاده از $A.test.getAuraMock()
  • 23. استفاده از $A.test.setAuraMock()
  • 24. تست منطق JavaScript کامپوننت
  • 25. تست رندر شدن کامپوننت
  • 26. تست رفتار کامپوننت در پاسخ به رویدادها
  • 27. تست ارتباط بین کامپوننت‌ها
  • 28. تست فراخوانی‌های Apex از کامپوننت
  • 29. استفاده از Mocking برای تست Apex
  • 30. شبیه‌سازی پاسخ‌های Apex در تست
  • 31. تست مدیریت خطا در فراخوانی‌های Apex
  • 32. مفهوم تست یکپارچگی (Integration Testing)
  • 33. اصول تست یکپارچگی برای کامپوننت‌ها
  • 34. نوشتن تست‌های یکپارچگی در Lightning
  • 35. استفاده از $A.test.fireEvent()
  • 36. تست تعامل کامپوننت با داده‌های Salesforce
  • 37. تست ایجاد، خواندن، به‌روزرسانی و حذف رکوردها
  • 38. استفاده از $A.getCallback() در تست‌ها
  • 39. مدیریت زمان‌بندی در تست‌های Lightning
  • 40. تست کامپوننت‌های دارای وابستگی خارجی
  • 41. بهینه‌سازی کامپوننت‌ها برای عملکرد بهتر
  • 42. شناسایی گلوگاه‌های عملکردی در کامپوننت‌ها
  • 43. تکنیک‌های بهینه‌سازی بارگذاری کامپوننت
  • 44. استفاده از Lazy Loading برای کامپوننت‌ها
  • 45. بهینه‌سازی کوئری‌های Apex
  • 46. استفاده از Caching در Apex Controller
  • 47. مدیریت حجم داده‌ها در کامپوننت‌ها
  • 48. بهینه‌سازی رندر UI
  • 49. استفاده از Lightning Data Service برای بهینه‌سازی
  • 50. اصول طراحی UI/UX در کامپوننت‌های Lightning
  • 51. قابلیت دسترسی (Accessibility) در کامپوننت‌ها
  • 52. تست قابلیت دسترسی کامپوننت‌ها
  • 53. مقدمه‌ای بر Lightning Web Components (LWC)
  • 54. تفاوت‌های LWC با Aura Components
  • 55. ساختار پایه LWC
  • 56. نوشتن کامپوننت‌های LWC
  • 57. مدیریت رویدادها در LWC
  • 58. ارتباط بین کامپوننت‌های LWC
  • 59. استفاده از Apex در LWC
  • 60. فراخوانی Apex از JavaScript در LWC
  • 61. مدیریت خطا در فراخوانی‌های Apex در LWC
  • 62. نوشتن تست‌های واحد برای LWC
  • 63. استفاده از Jest برای تست LWC
  • 64. تنظیم محیط تست Jest برای LWC
  • 65. تست منطق JavaScript در LWC
  • 66. تست رندر شدن کامپوننت‌های LWC
  • 67. تست رفتار کامپوننت‌های LWC
  • 68. تست ارتباط بین کامپوننت‌های LWC
  • 69. تست فراخوانی‌های Apex از LWC
  • 70. استفاده از Mocking برای تست Apex در LWC
  • 71. شبیه‌سازی پاسخ‌های Apex در تست LWC
  • 72. تست مدیریت خطا در فراخوانی‌های Apex در LWC
  • 73. تست یکپارچگی برای LWC
  • 74. تست تعامل LWC با داده‌های Salesforce
  • 75. تست ایجاد، خواندن، به‌روزرسانی و حذف رکوردها در LWC
  • 76. مدیریت زمان‌بندی در تست‌های LWC
  • 77. تست کامپوننت‌های LWC با وابستگی خارجی
  • 78. مقدمه‌ای بر ابزارهای CI/CD در Salesforce
  • 79. یکپارچه‌سازی تست‌ها در Pipeline CI/CD
  • 80. استفاده از Salesforce DX برای مدیریت پروژه
  • 81. مدیریت نسخه‌ها و استقرار کامپوننت‌ها
  • 82. بهترین شیوه‌ها در توسعه و تست کامپوننت‌های Lightning
  • 83. ملاحظات امنیتی در توسعه کامپوننت‌ها
  • 84. مدیریت داده‌های حساس در کامپوننت‌ها
  • 85. استفاده از ابزارهای مانیتورینگ عملکرد
  • 86. اصول برنامه‌نویسی تمیز (Clean Code)
  • 87. نکات پیشرفته در توسعه کامپوننت‌های Lightning
  • 88. معماری‌های الگو (Design Patterns) در Lightning
  • 89. استفاده از SLDS (Salesforce Lightning Design System)
  • 90. اصول طراحی ریسپانسیو در کامپوننت‌ها
  • 91. مفاهیم پیشرفته تست در Lightning
  • 92. پوشش تست (Test Coverage) و اهمیت آن
  • 93. ابزارهای تحلیل کد استاتیک
  • 94. مدیریت وابستگی‌های کامپوننت
  • 95. استراتژی‌های تست در پروژه‌های بزرگ
  • 96. مقدمه‌ای بر ابزارهای شخص ثالث برای تست
  • 97. مروری بر ابزارهای موجود در اکوسیستم Salesforce
  • 98. آینده توسعه و تست کامپوننت‌های Lightning

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.