کتاب آموزش جامع توسعه ماژول‌های سفارشی در Magento 2 با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره آموزش جامع توسعه ماژول‌های سفارشی در Magento 2

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

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

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

  • 1. مبانی توسعه در Magento 2
  • 2. معماری کلی Magento 2
  • 3. ساختار فایل‌ها و دایرکتوری‌ها
  • 4. مفاهیم کلیدی در Magento 2
  • 5. پیکربندی ماژول‌ها
  • 6. تعریف ماژول در Magento 2
  • 7. نصب و فعال‌سازی ماژول‌ها
  • 8. استفاده از سیستم Service Contracts
  • 9. کار با پایگاه داده در Magento 2
  • 10. مفهوم EAV در Magento 2
  • 11. جداول سفارشی و مدل‌های داده
  • 12. توسعه UI Components
  • 13. مفهوم Block ها و View ها
  • 14. استفاده از Layout XML
  • 15. تعریف و استفاده از Controllers
  • 16. مدیریت درخواست‌ها (Request Handling)
  • 17. استفاده از Helpers
  • 18. مدیریت Session ها
  • 19. کار با Cache در Magento 2
  • 20. توسعه API های سفارشی
  • 21. استفاده از REST API
  • 22. استفاده از GraphQL API
  • 23. مفهوم Plugins
  • 24. نوع Plugin ها: Before, After, Around
  • 25. پیاده‌سازی Plugins
  • 26. مفهوم Observers
  • 27. مدیریت رویدادها (Event Management)
  • 28. پیاده‌سازی Observers
  • 29. مفهوم Service Contracts
  • 30. تعریف Service Contracts
  • 31. پیاده‌سازی Service Contracts
  • 32. کار با DI (Dependency Injection)
  • 33. تنظیمات DI در Magento 2
  • 34. استفاده از Constructor Injection
  • 35. مدیریت ماژول‌های شخص ثالث
  • 36. ارتقاء نسخه‌های Magento 2
  • 37. اشکال‌زدایی (Debugging) در Magento 2
  • 38. استفاده از ابزارهای Debugging
  • 39. تحلیل عملکرد (Performance Analysis)
  • 40. بهینه‌سازی ماژول‌ها
  • 41. توسعه ماژول‌های مرتبط با محصولات
  • 42. مدیریت دسته‌بندی‌ها
  • 43. مدیریت ویژگی‌های محصول (Product Attributes)
  • 44. توسعه ماژول‌های مرتبط با مشتریان
  • 45. مدیریت حساب کاربری مشتریان
  • 46. مدیریت آدرس‌ها
  • 47. توسعه ماژول‌های مرتبط با سفارشات
  • 48. مدیریت فرآیند سفارش
  • 49. پردازش پرداخت‌ها (Payment Gateways)
  • 50. مدیریت حمل و نقل (Shipping Methods)
  • 51. توسعه ماژول‌های مرتبط با محتوا
  • 52. مدیریت صفحات استاتیک (CMS Pages)
  • 53. مدیریت بلاگ‌ها (Blogs)
  • 54. توسعه ماژول‌های مرتبط با سیستم
  • 55. تنظیمات عمومی سیستم
  • 56. مدیریت زبان‌ها و ترجمه‌ها
  • 57. پیکربندی منطقه زمانی و واحد پول
  • 58. امنیت در توسعه ماژول‌ها
  • 59. جلوگیری از حملات XSS
  • 60. جلوگیری از حملات CSRF
  • 61. مدیریت دسترسی‌ها و سطوح کاربری
  • 62. توسعه ماژول‌های سفارشی برای پنل ادمین
  • 63. UI Components در پنل ادمین
  • 64. Grid ها و Forms در پنل ادمین
  • 65. توسعه ماژول‌های سفارشی برای فرانت‌اند
  • 66. استفاده از KnockoutJS
  • 67. پیاده‌سازی منطق در فرانت‌اند
  • 68. تست ماژول‌ها
  • 69. تست واحد (Unit Testing)
  • 70. تست یکپارچه‌سازی (Integration Testing)
  • 71. تست پذیرش (Acceptance Testing)
  • 72. مستندسازی ماژول‌ها
  • 73. استفاده از PHPDoc
  • 74. نکات پیشرفته در توسعه ماژول‌ها
  • 75. کار با Queue ها
  • 76. استفاده از Message Queues
  • 77. مفهوم Service Contracts پیشرفته
  • 78. بهینه‌سازی پایگاه داده
  • 79. استفاده از Indexing
  • 80. مدیریت داده‌های بزرگ
  • 81. توسعه ماژول‌های سازگار با نسخه‌های آینده
  • 82. استراتژی‌های مهاجرت
  • 83. بهترین شیوه‌ها در توسعه Magento 2
  • 84. مدیریت خطاها و استثناها
  • 85. استفاده از Logging
  • 86. طراحی الگوهای معماری
  • 87. الگوهای طراحی در Magento 2
  • 88. مقدمه‌ای بر توسعه Extension
  • 89. ساختار Extension های Magento 2
  • 90. مدیریت وابستگی‌ها در Extension
  • 91. نکات امنیتی در Extension
  • 92. بررسی و اعتبارسنجی Extension
  • 93. ساختار و استانداردهای کدی Magento 2
  • 94. استفاده از ابزارهای تحلیل کد
  • 95. مدیریت منابع در Extension
  • 96. بهینه‌سازی حافظه در Extension
تگ‌ها: PHP مَجنتو افزونه نویسی مَجنتو برنامه نویسی مَجنتو توسعه ماژول مَجنتو توسعه وب مَجنتو ساخت ماژول مَجنتو کدنویسی مَجنتو مَجنتو ۲

نظرات

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

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