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

آموزش 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

3,093,200 773,300 تومان

مشخصات آموزش

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

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

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

The Great Courses
1,033,500 206,700 تومان
  • زمان: 01:23:15
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,472,000 1,294,400 تومان
  • زمان: 08:41:15
  • تعداد درس: 87
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,307,000 261,400 تومان
  • زمان: 01:45:17
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,401,000 480,200 تومان
  • زمان: 03:13:24
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
831,500 166,300 تومان
  • زمان: 01:06:59
  • تعداد درس: 13
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,619,500 523,900 تومان
  • زمان: 03:30:58
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,642,500 728,500 تومان
  • زمان: 04:53:22
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,867,000 1,173,400 تومان
  • زمان: 07:52:31
  • تعداد درس: 46
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,105,500 2,021,100 تومان
  • زمان: 13:33:54
  • تعداد درس: 201
  • سطح دوره:
  • زبان: دوبله فارسی

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

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