اپلیکیشن اندرویدی فلشکارت آموزشی طراحی و پیادهسازی برنامههای کاربردی با Salesforce Lightning
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی برنامههای کاربردی با Salesforce Lightning
موضوع کلی: توسعه نرمافزارهای ابری و سازمانی
موضوع میانی: توسعه برنامههای کاربردی در پلتفرمهای CRM
📋 سرفصلهای دوره
- 1. مقدمهای بر اکوسیستم Salesforce و پلتفرم Lightning
- 2. معماری پلتفرم Salesforce و اجزای کلیدی آن
- 3. آشنایی با مفاهیم اصلی توسعه در Salesforce
- 4. محیط توسعه Lightning: اجزا و ابزارها
- 5. ایجاد و پیکربندی پروژههای Lightning
- 6. مبانی توسعه کامپوننتهای Lightning (Aura Components)
- 7. ساختار کامپوننتهای Aura: markup, controller, helper
- 8. مدیریت رویدادها در کامپوننتهای Aura
- 9. ارتباط بین کامپوننتها در Aura
- 10. کامپوننتهای App و Page در Lightning
- 11. مبانی توسعه کامپوننتهای Lightning (Web Components)
- 12. ساختار کامپوننتهای Web Components: HTML, JavaScript, CSS
- 13. مدیریت رویدادها در Web Components
- 14. ارتباط بین Web Components
- 15. تفاوتها و همپوشانیهای Aura و Web Components
- 16. استفاده از Lightning Data Service برای دسترسی به دادهها
- 17. کار با Apex Controllers برای منطق سمت سرور
- 18. پیادهسازی متدهای Apex و فراخوانی آنها از Lightning
- 19. مدیریت خطاها در برنامههای Lightning
- 20. ایجاد و سفارشیسازی صفحات Lightning (Lightning App Builder)
- 21. انواع مختلف صفحات Lightning
- 22. استفاده از کامپوننتهای استاندارد و سفارشی در صفحات
- 23. طراحی رابط کاربری (UI) در Lightning
- 24. اصول طراحی UI/UX در Salesforce
- 25. استفاده از Lightning Design System (SLDS)
- 26. استایلدهی کامپوننتها با SLDS
- 27. کار با فرمها و اعتبارسنجی دادهها در Lightning
- 28. اعتبارسنجی سمت کلاینت و سمت سرور
- 29. مدیریت وضعیت کامپوننتها
- 30. انتقال داده بین کامپوننتها
- 31. استفاده از Event Bus برای ارتباطات پیشرفته
- 32. مدیریت دادههای پیچیده در Lightning
- 33. کار با Record Types و Page Layouts
- 34. سفارشیسازی نماهای لیست (List Views)
- 35. استفاده از SOQL و SOSL در Apex
- 36. بهینهسازی کوئریهای SOQL
- 37. کار با Apex Triggers
- 38. مدیریت رویدادهای دادهای در Apex
- 39. مبانی تست نویسی در Apex
- 40. نوشتن تستهای واحد برای کامپوننتهای Lightning
- 41. استفاده از ابزارهای دیباگ و عیبیابی
- 42. اشکالزدایی کامپوننتهای Aura
- 43. اشکالزدایی Web Components
- 44. اشکالزدایی Apex Code
- 45. مدیریت وظایف ناهمزمان (Asynchronous Apex)
- 46. استفاده از Future Methods
- 47. استفاده از Queueable Apex
- 48. استفاده از Batch Apex
- 49. استفاده از Scheduled Apex
- 50. مدیریت و مانیتورینگ وظایف ناهمزمان
- 51. امنیت در پلتفرم Salesforce
- 52. مدل امنیتی Salesforce: Profile, Permission Sets, Roles
- 53. محدودیتهای دسترسی به دادهها
- 54. امنیت در کامپوننتهای Lightning
- 55. استفاده از Apex Security Best Practices
- 56. مبانی توسعه برنامههای موبایل با Salesforce
- 57. معرفی Salesforce Mobile App
- 58. سفارشیسازی برنامههای موبایل
- 59. استفاده از Lightning for Mobile
- 60. مبانی توسعه ابزارهای مدیریتی
- 61. ساخت ابزارهای سفارشی برای ادمینها
- 62. استفاده از Visualforce در کنار Lightning (در صورت نیاز)
- 63. مقدمهای بر ابزارهای اتوماسیون در Salesforce
- 64. معرفی Process Builder و Flow
- 65. ایجاد فلوهای کاری پیچیده
- 66. استفاده از فلوها برای اتوماسیون فرآیندها
- 67. مبانی توسعه API در Salesforce
- 68. معرفی REST API و SOAP API
- 69. استفاده از API برای یکپارچهسازی
- 70. مبانی توسعه برنامههای خارجی با Salesforce
- 71. معرفی Lightning Connect
- 72. دسترسی به دادههای خارجی
- 73. مبانی تحلیل داده و گزارشگیری در Salesforce
- 74. ایجاد گزارشهای سفارشی
- 75. طراحی داشبوردهای مدیریتی
- 76. استفاده از ابزارهای هوش تجاری (BI) در Salesforce
- 77. مبانی مدیریت چرخه عمر برنامه (ALM) در Salesforce
- 78. استفاده از Salesforce DX
- 79. استفاده از Version Control Systems (Git)
- 80. استقرار برنامهها در محیطهای مختلف (Sandbox, Production)
- 81. مدیریت تغییرات و انتشار نسخهها
- 82. مباحث پیشرفته در توسعه Lightning
- 83. استفاده از Lightning Out
- 84. استفاده از Lightning Web Runtime (LWR)
- 85. بهینهسازی عملکرد برنامههای Lightning
- 86. ملاحظات مقیاسپذیری در توسعه سازمانی
- 87. اصول معماری نرمافزار در Salesforce
- 88. طراحی راهحلهای مقیاسپذیر و قابل نگهداری
- 89. مدیریت پیچیدگی در پروژههای بزرگ
- 90. مبانی حاکمیت داده در Salesforce
- 91. مدیریت کیفیت دادهها
- 92. ملاحظات انطباق با قوانین و مقررات (با تأکید بر چارچوب ایران)
- 93. اصول توسعه پایدار در Salesforce
- 94. مروری بر روندهای آینده در پلتفرم Salesforce
- 95. آمادگی برای آزمونهای حرفهای Salesforce
- 96. جمعبندی و گامهای بعدی در مسیر توسعهدهندگی Salesforce
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.