آموزش مگنتو 2 به زبان ساده: دوره ویدیویی - از مبتدی تا متخصص - آخرین آپدیت

دانلود Simplified Magento 2: Video Course - From Beginner To Expert

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع توسعه Magento: ساخت ماژول، API، CRUD، قالب سفارشی و بیشتر!

(دارای زیرنویس انگلیسی)

در این دوره، مهارت‌های اصلی مورد نیاز برای موقعیت‌های شغلی توسعه‌دهنده Magento را در 12 ساعت کسب کنید.

  • درک معماری و الگوهای طراحی Magento 2
  • توانایی نشان دادن دانش خود از Magento 2 به کارفرمایان آینده
  • رفع اشکال وب‌سایت Magento 2 به آسانی
  • آمادگی برای قبولی در آزمون توسعه‌دهنده همکار معتبر Magento 2
  • یادگیری نحوه ایجاد ماژول Magento 2 از ابتدا

پیش‌نیازها: PHP و برنامه‌نویسی شی‌گرا (OOP)

زیرنویس انگلیسی به ویدیوها اضافه شده است. شما می‌توانید آن را در پخش‌کننده ویدیوی Udemy فعال کنید.

Magento یک نرم‌افزار و پلتفرم تجارت الکترونیک متن‌باز قابل اعتماد است که یک وب‌سایت کامل با کمترین تلاش ارائه می‌دهد و توسط بیش از 250,000 فروشگاه استفاده می‌شود. بر اساس آمار، میانگین حقوق یک توسعه‌دهنده Magento بیش از 100,000 دلار است. به عنوان یک توسعه‌دهنده PHP، می‌توانید با این دوره کار خود را در Magento آغاز کنید.

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

پس از این دوره، شما نه تنها قادر به ایجاد ماژول Magento 2 خواهید بود، بلکه چارچوب را نیز درک خواهید کرد، بنابراین Magento 2 را بهتر و سریعتر رفع اشکال خواهید کرد.

در این دوره ویدیویی 12 ساعته خواهید آموخت:

- معماری و الگوهای طراحی در Magento 2

- پردازش جریان درخواست

- پایگاه داده و اسکریپت‌های تنظیمات، از جمله ساخت API سفارشی

- مدل Entity Attribute Value (EAV)

- لایه نمایش

- سفارشی‌سازی Adminhtml

این دوره همچنین برای آمادگی برای آزمون‌های گواهینامه توسعه‌دهنده همکار و حرفه‌ای Magento 2 بسیار مفید است.

چه مبتدی باشید و چه تجربه داشته باشید اما به دنبال دوره‌ای برای پر کردن شکاف‌ها هستید، این دوره را دوست خواهید داشت زیرا خواهید فهمید که Magento واقعاً چگونه کار می‌کند. همچنین مهارت‌های برنامه‌نویسی شما را بهبود می‌بخشد زیرا در مورد برخی از الگوهای طراحی در PHP خواهید آموخت. بیشتر از این جستجو نکنید. اکنون در دوره ثبت‌نام کنید تا توسعه Magento 2 را یاد بگیرید.

پیش‌نیازها

برای شرکت در این دوره، باید بتوانید کد OOP را در PHP بنویسید.


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

Architecture and Customization Techniques

  • بررسی اجمالی معماری مَجنتو ۲ Overview of magento 2 architecture

  • نواحی مَجنتو ۲ Magento 2 Areas

  • لایه‌های مَجنتو ۲ Magento 2 Layers

  • بررسی اجمالی ساختار فایل مَجنتو ۲ – بخش ۱ Overview of magento 2 file structure Part 1

  • بررسی اجمالی ساختار فایل مَجنتو ۲ – بخش ۲ Overview of magento 2 file structure Part 2

  • ایجاد یک ماژول جدید Creating a New Module

  • افزودن عملکرد به ماژول: کنترلر جدید Adding function to module: New Controller

  • تزریق وابستگی (Dependency Injection) – بخش ۱ Dependency Injection Part 1

  • تزریق وابستگی (Dependency Injection) – بخش ۲ Dependency Injection Part 2

  • تزریق وابستگی (Dependency Injection) – بخش ۳ Dependency Injection Part 3

  • انواع آرگومان (Argument Types) – بخش ۱ Argument Types Part 1

  • انواع آرگومان (Argument Types) – بخش ۲ Argument Types Part 2

  • انواع آرگومان: عدد و رشته Argument Types: Number & String

  • انواع آرگومان: آرایه Argument Types: Array

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

  • مفهوم کلاس فکتوری (Factory Class) Factory Class Concept

  • کدنویسی کلاس فکتوری (Factory Class) Factory Class Coding

  • بررسی اجمالی پلاگین (Plugin) Plugin Overview

  • پلاگین Before – بخش ۱ Before Plugin Part 1

  • پلاگین Before – بخش ۲ Before Plugin Part 2

  • پلاگین After – بخش ۱ After Plugin Part 1

  • پلاگین After – بخش ۲ After Plugin Part 2

  • پلاگین Around – بخش ۱ Around Plugin Part 1

  • پلاگین Around – بخش ۲ Around Plugin Part 2

  • ترتیب مرتب‌سازی پلاگین (Plugin Sort Order) Plugin Sort Order

  • رویدادها و آبزرور (Events & Observer) – بخش ۱ Events & Observer Part 1

  • رویدادها و آبزرور (Events & Observer) – بخش ۲ Events & Observer Part 2

  • رویدادها و آبزرور (Events & Observer) – بخش ۳ Events & Observer Part 3

  • پراکسی‌ها (Proxies) Proxies

  • دستورات کنسول CLI CLI Console Command

مسیریابی درخواست (Request Routing) Request Routing

  • بررسی اجمالی مسیریابی درخواست (Request Routing) Request Routing Overview

  • روتر (Router) به صورت عمیق Router In Depth

  • هندلر No Route سفارشی Custom No Route Handler

  • روتر سفارشی Custom Router

  • انواع پاسخ (Response Types) Response Types

پایگاه داده Database

  • مقدمه‌ای بر پایگاه داده Introduction to Database

  • اسکریپت‌های راه‌اندازی و نصب طرحواره (Schema) Setup Scripts and Install Schema

  • نصب داده Install Data

  • به‌روزرسانی طرحواره (Schema) Upgrade Schema

  • به‌روزرسانی داده Upgrade data

  • عملیات CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) – بخش ۱ CRUD Create, Read, Update & Delete Part 1

  • عملیات CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) – بخش ۲ CRUD Create, Read, Update & Delete Part 2

  • کالکشن (Collection) Collection

  • API – بخش ۱: دریافت همه آیتم‌ها API Part 1 : Get All Items

  • API – بخش ۲: متدهای GET، POST و PUT API Part 2 : GET, POST & PUT

  • API – بخش ۳: حذف API Part 3: Delete

  • API – بخش ۴: ساخت و استفاده از معیارهای جستجو API Part 4: Building & Using Search Criteria

EAV و ویژگی‌های توسعه (Extension Attributes) EAV & Extension Attributes

  • مقدمه‌ای بر EAV (Entity Attribute Value) Introduction to Entity Attribute Value (EAV)

  • افزودن ویژگی جدید محصول – بخش ۱ Adding New Product Attribute Part 1

  • افزودن ویژگی جدید محصول – بخش ۲: انتخاب (Select) Adding New Product Attribute Part 2 : Select

  • اعتبارسنجی ویژگی (Attribute Validation) Attribute Validation

  • ویژگی‌های توسعه (Extension Attributes) Extension Attributes

لایه نمایش (Presentation Layer) Presentation Layer

  • ایجاد یک قالب (Theme) جدید Creating a New Theme

  • ساختار فایل قالب (Theme) Theme File Structure

  • بازنویسی فایل قالب بومی (Native Template File) Overriding Native Template File

  • بازنویسی فایل طرح‌بندی بومی (Native Layout File) Overriding Native Layout FIle

  • سفارشی‌سازی طرح‌بندی (Layout) Layout Customization

  • نما (View) – کنترلر، طرح‌بندی، بلاک و قالب View - Controller, Layout, Block & Template

  • ایجاد کلاس بلاک سفارشی Creating Custom Block Class

  • ارسال داده از طریق آرگومان‌ها Passing Data By Arguments

  • مدل نما (View Model) View Model

  • بررسی اجمالی کَش (Cache) Cache Overview

  • کَش تمام صفحه (Full Page Cache) Full Page Cache

  • ایجاد یک نوع کَش جدید Creating a New Cache Type

سفارشی‌سازی پنل مدیریت (Admin) Customizing Admin

  • افزودن ACL جدید Adding new ACL

  • افزودن یک فایل پیکربندی سیستم Adding a system configuration file

  • افزودن داده از پیش تعیین شده به system.xml Adding a preset data to system.xml

  • افزودن یک منوی جدید در پنل مدیریت (Admin) Adding a New Menu in Admin

  • فهرست‌بندی گرید سفارشی پنل مدیریت (Admin Grid) Custom Admin Grid Listing

  • افزودن عملکرد ویرایش یا حذف Adding Edit or Delete Action

  • کنترلر افزودن و ویرایش Add & Edit Controller

  • ایجاد یک فرم UI Creating a UI form

  • ایجاد دکمه‌های پنل مدیریت (Admin) Creating Admin Buttons

  • ذخیره گرید پنل مدیریت (Admin Grid) Saving Admin Grid

  • حذف در گرید پنل مدیریت (Admin Grid) Deleting in Admin Grid

  • حذف انبوه Mass Delete

  • ویرایش انبوه Mass Edit

نمایش نظرات

آموزش مگنتو 2 به زبان ساده: دوره ویدیویی - از مبتدی تا متخصص
جزییات دوره
12.5 hours
77
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,291
3.9 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar