دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش Magento 2 - از مبتدی تا توسعه دهنده پیشرفته

آموزش Magento 2 - از مبتدی تا توسعه دهنده پیشرفته

✅ سرفصل و جزئیات آموزش

در این دوره با REST API و کامپوننت های رابط کاربری، افزونه کامل Magento 2 را می سازید.

آنچه یاد خواهید گرفت

  • تکمیل ماژول Magento 2 از ابتدا تا انتها
  • یاد می گیرید که چگونه تست های واحد PHP را برای ماژول Magento 2 بنویسید.
  • ایجاد REST API برای عملیات های CRUD
  • یادگیری استک فرانت اند Magento 2 و ساخت ویژگی های storefront
  • تمرین ایجاد مدل‌ ها، سرویس ها و رابط‌ های انتیتی
  • ایجاد کامپوننت رابط کاربری سفارشی بر اساس کتابخانه های KnockoutJs و جی کوئری

توضیحات دوره

آنچه در این دوره پوشش داده می شود:

  • ساخت افزونه Magento 2 کاملاً تابعی از ابتدا تا انتها
  • تمرین نوشتن تست های واحد با کتابخانه +PHPUnit 9
  • یاد می گیرید که چگونه جداول پایگاه داده MySQL را از طریق فایل پیکربندی اسکیمای اعلامی ایجاد کنید.
  • تمرین ایجاد مدل‌ ها، سرویس‌ ها و رابط‌ های انتیتی برای افزونه Magento 2
  • پیاده سازی اندپوینت های REST API برای عملیات های CRUD
  • تمرین کار با پلتفرم Postman API و ارسال درخواست های GET و POST در HTTP به اپلیکیشن Magento 2
  • تمرین با کتابخانه های جاوا اسکریپت شخص ثالث مانند KnockoutJs، جی کوئری و RequireJs
  • ایجاد کامپوننت رابط کاربری سفارشی بر اساس کتابخانه های KnockoutJs و جی کوئری

این دوره برای چه کسانی مناسب است؟

  • توسعه دهندگان مبتدی Magento 2 که در مورد ساخت افزونه های Magento 2 کنجکاو هستند.
  • توسعه دهندگان وب که به دنبال یادگیری شیوه های توسعه افزونه Magento 2 هستند.
  • توسعه دهندگان باتجربه نرم افزار Magento 1 که به دنبال درک توسعه افزونه Magento 2 هستند.

آموزش Magento 2 - از مبتدی تا توسعه دهنده پیشرفته

  • ایجاد ساختار اولیه افزونه TODO 06:45
  • افزودن وابستگی های پیکربندی 04:18
  • افزودن لینک منوی جدید به پنل ناوبری حساب مشتری 08:12
  • ایجاد کنترلر اکشن TODO 01:56
  • کنترلر اکشن با ریدایرکشن احراز هویت 05:46
  • افزودن پیکربندی مسیر جدید افزونه 04:56
  • افزودن عنوان صفحه به صفحه TODO 06:07
  • ایجاد قالب اولیه TODO برای رندر تسک ها 02:10
  • رندرینگ قالب TODO در صفحه TODO 02:57
  • ایجاد کامپوننت رابط کاربری اولیه برای تسک های TODO 03:31
  • فزودن کامپوننت رابط کاربری TODO از طریق پیکربندی اعلامی 05:07
  • ایجاد قالب کامپوننت رابط کاربری اولیه 04:46
  • افزودن اسکوپ knockout به کامپوننت رابط کاربری 04:26
  • افزودن منطق رندرینگ تسک ها در قالب HTML 04:24
  • افزودن منطق برای لیست تسک های خالی در قالب HTML 03:22
  • افزودن کامپوننت رابط کاربری از طریق jsLayout attribute پیکربندی طرح بندی 02:14
  • افزودن تسک ها به پیش‌ فرض‌ های کامپوننت رابط کاربری 02:07
  • افزودن متغیرهای قابل مشاهده knockout برای ردیابی تغییرات تسک ها 02:45
  • افزودن وضعیت های Open و Complete به تسک ها در قالب HTML 03:20
  • ایجاد استایل های CSS برای وضعیت تسک 02:52
  • افزودن فایل CSS از طریق پیکربندی طرح بندی در صفحه TODO 02:17
  • افزودن منطق برای جابجایی بین وضعیت‌ های تسک با Knockout data-bind attribute 05:31
  • افزودن دکمه حذف تسک به قالب HTML 01:51
  • افزودن منطق حذف با کمک رویداد کلیک Knockout 04:27
  • افزودن کامپوننت رابط کاربری مودال تایید برای حذف رویداد تسک 04:25
  • افزودن فرم "افزودن تسک جدید" به قالب HTML 06:54
  • استایل دهی به فرم "افزودن تسک جدید" 02:59
  • ایجاد منطق برای افزودن تسک جدید به استخر تسک ها 08:11
  • افزودن رویداد keyup برای افزودن تسک جدید با فشردن کلید Enter و Return 05:18
  • ایجاد جدول پایگاه داده برای تسک ها با استفاده از اسکیمای اعلامی 09:47
  • ایجاد whitelist اسکیمای پایگاه داده از طریق خط فرمان 04:28
  • ایجاد ORM یک افزونه TODO - مدل، مدل منبع و کالکشن 06:26
  • ایجاد اولین تسک با مدل و مدل منبع 06:50
  • ایجاد رابط های TODO Service API 03:35
  • ایجاد سرویس مخزن تسک - بخش 1 06:30
  • ایجاد رابط های TODO Data API 03:53
  • ایجاد سرویس مخزن تسک - بخش 2 04:09
  • پیاده سازی رابط نتایج جستجو برای کلاس کالکشن تسک 01:42
  • ایجاد پیکربندی تزریق وابستگی 04:24
  • بازیابی همه تسک ها از طریق سرویس مخزن تسک 02:46
  • افزودن پیکربندی اندپوینت API برای بازیابی لیستی از تسک ها 04:21
  • ایجاد سرویس و پیکربندی اندپوینت API 05:45
  • ایجاد پیاده سازی های حذف و ذخیره تسک 08:18
  • افزودن متدهای تسک مورد نیاز به رابط داده‌ تسک 04:00
  • پیکربندی درخواست HTTP GET از طریق Postman به اندپوینت API 05:49
  • افزودن درخواست AJAX به کامپوننت رابط کاربری برای بازیابی لیستی از تسک 03:11
  • رندرینگ تسک ها از پایگاه داده در صفحه 06:07
  • افزودن پیکربندی اندپوینت API برای بروزرسانی وضعیت تسک 02:07
  • ایجاد سرویس و پیکربندی اندپوینت API بروزرسانی تسک 06:55
  • افزودن درخواست AJAX POST برای تغییر وضعیت تسک 05:58
  • افزودن پیاده سازی اندپوینت API برای حذف تسک 04:59
  • افزودن درخواست AJAX POST برای مدیریت حذف تسک 05:24
  • افزودن منطق برای لیست تسک های خالی در قالب HTML 02:39
  • افزودن پیکربندی اندپوینت API برای ایجاد تسک جدید 01:05
  • تنظیم منطق مدیریت تسک برای مدیریت ایجاد تسک 02:02
  • افزودن درخواست AJAX POST برای مدیریت ایجاد تسک جدید 05:20
  • بروزرسانی Magento 2.4.6 - مسیر اندپوینت های API 01:19
  • ایجاد کامپوننت Loader 05:35
  • بهبود ظاهر و احساس لیست TODO 05:04
  • راه اندازی PHPUnit برای تست 07:34
  • ایجاد اولین تست واحد PHP برای افزونه TODO 18:53
  • بروزرسانی Magento 2.4.6 - بروزرسانی تست های واحد برای PHPUnit 9 02:59
  • بروزرسانی Magento 2.4.6 - بروزرسانی وابستگی های کامپوزر 03:21
  • آماده سازی پکیج برای مارکت پلیس Magento 14:17

2,047,000 409,400 تومان

مشخصات آموزش

آموزش Magento 2 - از مبتدی تا توسعه دهنده پیشرفته

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:مقدماتی
  • تعداد درس:64
  • مدت زمان :05:11:26
  • حجم :2.27GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,665,500 333,100 تومان
  • زمان: 04:13:52
  • تعداد درس: 33
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,079,500 215,900 تومان
  • زمان: 02:44:31
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
632,000 126,400 تومان
  • زمان: 01:36:02
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:39
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
994,000 198,800 تومان
  • زمان: 02:31:57
  • تعداد درس: 55
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,645,500 329,100 تومان
  • زمان: 04:10:38
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید