آموزش Magento 2 Development (Adobe Commerce) نسخه به روز شده (V2)

Magento 2 Development (Adobe Commerce) Updated Version (V2)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: شامل آخرین نسخه Magento 2.4.5 پشتیبانی می شود. سریع ترین راه برای تبدیل شدن به یک توسعه دهنده Magento 2. (زیرنویس انگلیسی) پس از اتمام این دوره، ممکن است برای سمت توسعه دهنده Magento 2 مصاحبه ای انجام شود. پشته فن آوری Magento و نحوه نصب Magento 2 را بیاموزید. درک معماری Magento 2: حالت ها، ناحیه ها، محدوده ها، ساختار فایل، تزریق وابستگی، رویدادها، پلاگین ها، انواع مجازی و موارد دیگر. رندر Magento 2 را بیاموزید: طرح‌بندی، بلوک‌ها، قالب‌ها، اجزای رابط کاربری، ذخیره‌سازی و موارد دیگر. آشنایی با نحوه کار با پایگاه داده در Magento 2: گردش کار CRUD، ORM، وصله های داده، طرح پایگاه داده، EAV و موارد دیگر. جریان درخواست Magento 2 را بیاموزید: نقاط ورودی، توالی مسیریابی، روترها، کنترل‌کننده‌ها، بازنویسی‌های URL، و موارد دیگر. عملکرد پنل مدیریت Magento 2 را بررسی کنید: شبکه‌ها، منابع داده، پیکربندی سیستم، ACL، منوها و موارد دیگر. پیش نیازها:فقط یک درک اولیه از PHP و MySQL. نیازی به تجربه مجنتو نیست.

من یک برنامه نویس حرفه ای دارای گواهینامه Magento 2 (Adobe Certified Expert-Adobe Commerce Developer) و برنامه نویس دارای گواهی Magento 1 با بیش از 12 سال تجربه هستم. من یک معمار راه حل در یکی از موفق ترین آژانس های تجارت الکترونیک جهان هستم. این شرکت سایت های تجارت الکترونیکی را برای برندهایی مانند آدیداس، پوما، هارمن و غیره ایجاد کرده است.

من بیش از 50 مصاحبه برای یک سمت توسعه دهنده Magento در این شرکت انجام داده ام.

اما به دلیل کمبود متخصصین مجنتو، تصمیم گرفتیم یک برنامه آموزشی برای توسعه دهندگان PHP ایجاد کنیم.

ممیزی هایی انجام دادیم و متوجه شدیم که همه برنامه های آموزشی موجود را می توان به 3 نوع تقسیم کرد:

1) دوره های رسمی از Adobe - "مبانی توسعه Magento 2". من این دوره ها را به محض اینکه در دسترس قرار گرفتند تکمیل کردم و می توانم بگویم که بسیار گران است (حدود 2500 دلار) و بسیار دشوار است.

2) برنامه های آموزشی بدون فهرست کاملی از دانش لازم برای مصاحبه برای موقعیت توسعه دهنده Magento. آنها ساده اما بی فایده هستند.

3) برنامه‌های آموزشی که برای کسانی که تجربه کافی با Magento 1 ندارند بسیار دشوار است.

در نهایت، این برنامه آموزشی خودآموز را ایجاد کردم.

این دوره موضوعات زیر را پوشش می دهد:

  • پشته فناوری Magento 2 (Adobe Commerce) و نحوه نصب آن

  • آشنایی با معماری Magento 2 (Adobe Commerce)

  • پرداخت Magento 2 (Adobe Commerce) را بیاموزید: طرح‌بندی، بلوک‌ها، الگوها و موارد دیگر

  • آشنایی با نحوه کار با پایگاه داده در Magento 2 (Adobe Commerce)

  • جریان درخواست Magento 2 (Adobe Commerce) را بیاموزید

  • آشنایی با Magento 2 (Adobe Commerce) API

  • کاوش در عملکرد پنل مدیریت Magento 2 (Adobe Commerce)


سرفصل ها و درس ها

معرفی Introduction

  • نمای کلی مجنتو Magento overview

  • پشته فناوری مجنتو و نحوه نصب مجنتو Magento technology stack and how to install Magento

  • تمرین: تست ماژول ها Practice: Test modules

معماری مجنتو Magento architecture

  • محدوده های مجنتو Magento scopes

  • مناطق مجنتو Magento areas

  • حالت های مجنتو Magento modes

  • ساختار فایل File structure

  • ماژول جدید ایجاد کنید Create new module

  • تنظیمات Adminhtml Adminhtml settings

  • نمای کلی مجنتو MVC Magento MVC overview

  • تزریق وابستگی Dependency Injection

  • تمرین: یک دستور CLI ایجاد کنید Practice: Create a CLI command

  • انواع مجازی Virtual Types

  • پلاگین ها Plugins

  • تمرین: ایجاد پلاگین Practice: Create Plugin

  • مناسبت ها Events

  • تمرین: ایجاد ناظر Practice: Create Observer

جریان درخواست Magento Magento request flow

  • جریان درخواست Magento Magento request flow

  • کنترلرهای مجنتو Magento controllers

  • تمرین: یک کنترلر جدید ایجاد کنید Practice: Create a new controller

Magento Rendering Magento Rendering

  • بلوک ها، طرح بندی ها، قالب ها Blocks, Layouts, Templates

  • تمرین: اضافه کردن بلوک در صفحات محصول Practice: Add block on product pages

پایگاه داده Database

  • سه گانه مدل مجنتو Magento model triad

  • قراردادهای خدماتی Service contracts

  • EAV EAV

  • تمرین: یک ویژگی جدید به محصول اضافه کنید Practice: Add a new attribute to the product

اجزای رابط کاربری و عملکرد حافظه پنهان UI components and Caching functionality

  • جزء رابط کاربری Magento Magento UI component

  • قابلیت ذخیره سازی مجنتو Magento Caching functionality

نمایش نظرات

نظری ارسال نشده است.

آموزش Magento 2 Development (Adobe Commerce) نسخه به روز شده (V2)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
28
Udemy (یودمی) udemy-small
02 شهریور 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,506
4.2 از 5
دارد
دارد
دارد
Anton Pavelko

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anton Pavelko Anton Pavelko

معمار راه حل مجنتو

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.