اتخطّى للمحتوى

Magento 2 · Arabic course

تعلّم Magento 2 بالعربي.

تعلّم ماجنتو بالعربي كورس مجاني بيشرح Magento 2 للمطوّرين بالعربي في 34 درس و7 مراحل: من OOP و PHP، لأساسيات Magento زي الـ DI والـ Plugins والـ EAV، لبناء الـ modules والـ APIs والـ checkout والـ SEO، لحد System Design وأسئلة الإنترفيو. كل درس فيه أمثلة كود وأسئلة شائعة، ومن غير تسجيل.

درس
34
مراحل
7
ساعة قراءة تقريبًا
7
من غير تسجيل
مجاني

// who-is-it-for

الكورس ده معمول لمين؟

لو واحد من دول، إنت في المكان الصح.

php → magento

مطوّر PHP داخل على Magento

عندك أساس PHP كويس، بس Magento حاسس إنه عالم لوحده: DI و plugins و XML في كل حتة. هنرتّبهولك خطوة خطوة، من الأساس للموديول الكامل.

how → why

شغّال على Magento وعايز تفهم ليه

بتعرف تنفّذ المطلوب، بس عايز تفهم إزاي الحاجات شغّالة من جوّه، عشان تاخد قرارات أحسن وتحل المشاكل أسرع.

interview

بتحضّر لإنترفيو Backend أو Magento

المرحلة الأخيرة معمولة للإنترفيو: System Design، وسيناريوهات حقيقية بطريقة التفكير والفخاخ، ومراجعة نهائية قبل اليوم.

// outcomes

هتطلع من الكورس بإيه؟

  • تبني module من الصفر وتفهم دور كل ملف فيه
  • تختار صح بين Plugin و Observer و Preference
  • تبني entity كاملة بالـ Repository والـ Service Contracts
  • تعمل REST و GraphQL API فوق نفس الـ entity وتأمّنها بالتوكنات والـ ACL
  • تفهم أنواع المنتجات والـ attributes والتسعير والمخزون والبحث من جوّه
  • تظبط الـ SEO بتاع المتجر من الأدمن ومن الكود: URLs و meta و canonical و structured data
  • تفهم الـ indexers والـ cache والـ cron والـ message queues، وتعمل CI/CD من غير توقّف
  • تجاوب على أسئلة الإنترفيو بطريقة تفكير، مش حفظ

// how-to-study

إزاي تذاكر

  1. امشي بالترتيب

    كل مرحلة بتفترض اللي قبلها. لو عندك خبرة PHP، عدّي على مرحلة الأساس بسرعة وكمّل.

  2. طبّق على مشروع حقيقي

    شغّل Magento محلي وجرّب كل كود بإيدك. القراية لوحدها بتدّيك إحساس إنك فاهم، التطبيق هو اللي بيثبّت.

  3. علّم اللي خلّصته

    الموقع بيحفظ تقدّمك في المتصفح، فتقدر تقفل وترجع تكمّل من نفس المكان.

// curriculum

المنهج

7 مراحل، كل مرحلة بتبني على اللي قبلها. دوّر على أي موضوع، وعلامة ✓ بتظهر جنب الدروس اللي خلّصتها.

خلّصت 0 من 34 درس

00

الأساس — قبل ما تبدأ

اللي لازم تكون مرتاح معاه قبل ما تلمس Magento. لو مطوّر PHP خبرة، دي مراجعة سريعة.

0 من 2 مكتمل

  1. 01OOP و SOLIDالأربع أعمدة ومبادئ SOLID الخمسة، وليه Magento كله مبني عليها.11 دقيقة
  2. 02PHP الحديثة و Composerمميزات PHP 8 اللي هتشوفها في كود Magento، والـ namespaces والـ PSR-4.6 دقيقة
01

الأساسيات

أول احتكاك بـ Magento. المفاهيم اللي كل حاجة بعدها بتبني عليها.

0 من 5 مكتمل

  1. 03أساسيات Magento بالتفصيلالـ framework، الـ DI، الـ Plugins، الـ Events، الـ EAV، والـ Service Contracts.16 دقيقة
  2. 04هيكل الـ Moduleكل مجلّد وملف ودوره، ومتى تستخدمه. المرجع اللي هترجعله كل ما تحتار.7 دقيقة
  3. 05الـ Events و الـ Observersالأحداث المهمة مقسّمة بالمجال، إزاي تخمّن اسم أي حدث وتكتشفه بنفسك، وامتى Event وامتى Plugin.15 دقيقة
  4. 06Website و Store و Store Viewبنية الـ multi-store: مين بيتحكّم في العملة، ومين في الكتالوج، ومين في اللغة.7 دقيقة
  5. 07بناء Entity من الصفرجدول، Model، Resource، Collection، Repository — بالترتيب الصحيح.10 دقيقة
02

البيانات والواجهة

التعمّق في التعامل مع البيانات، والأداء، وبناء الواجهات.

0 من 5 مكتمل

  1. 08قاعدة البيانات والأداءالـ Collections المتقدّمة، الـ patches، والـ queries الفعّالة.7 دقيقة
  2. 09الـ Indexersليه موجودة، الفرق بين الـ modes، وإزاي تتعامل معاها في production.8 دقيقة
  3. 10لوحة الأدمن و UI Componentsالـ grids والـ forms والصلاحيات وإعدادات النظام.6 دقيقة
  4. 11الـ Frontend بالتفصيلالـ themes، الـ layout XML، الـ blocks، الـ templates، و RequireJS.10 دقيقة
  5. 12الـ SEO في Magentoالروابط والـ canonical والـ sitemap من الأدمن، و noindex و JSON-LD و hreflang من الكود.24 دقيقة
03

الكتالوج والتجارة

قلب المتجر: المنتجات والخصائص والأسعار والمخزون والبحث، والسلة اللي كل ده بيتجمّع فيها.

0 من 6 مكتمل

  1. 13أنواع المنتجاتالستة أنواع من جوّه: امتى تستخدم كل واحد، وإزاي بيتصرّف في السلة والتسعير، وعمل نوع مخصّص.15 دقيقة
  2. 14الـ Product Attributesالجداول والأنواع والـ scope، الإنشاء من الأدمن وبـ Data Patch، الـ source models والفلترة والأداء.20 دقيقة
  3. 15التسعير والعروضإزاي Magento بيوصل للسعر النهائي: سلّم الأولوية، Catalog و Cart Price Rules، الكوبونات والـ price indexer.15 دقيقة
  4. 16المخزون و MSIالـ Sources والـ Stocks والـ Reservations، الفرق بين الكميات، والتعامل مع المخزون في الكود.14 دقيقة
  5. 17البحث والـ Layered Navigationمحرّك البحث وفهرسه، الخصائص القابلة للبحث وأوزانها، الفلاتر، والتخصيص والتشخيص.13 دقيقة
  6. 18الـ Quote والـ Cart والعناوينالكيانات وجداولها والميثودز المهمة، وتدفّقات الإضافة للسلة والعناوين والـ totals والتحويل لـ Order.19 دقيقة
04

الـ APIs والتكامل

توصيل Magento بالعالم الخارجي — الـ APIs، الـ checkout، والتكاملات.

0 من 9 مكتمل

  1. 19REST API كاملبناء CRUD كامل على الـ service contracts، خطوة بخطوة.9 دقيقة
  2. 20GraphQL كاملالـ schema والـ resolvers، والفرق العملي بينه وبين REST.10 دقيقة
  3. 21أمان الـ API والتوكناتأنواع التوكنات والفرق بينها، الـ ACL وحماية الـ endpoints، والأخطاء الأمنية المتكرّرة في تطبيقات الموبايل.15 دقيقة
  4. 22الـ Checkoutأعقد جزء في Magento: الـ Quote، التحويل لـ Order، والتخصيص.9 دقيقة
  5. 23بناء Payment Methodطريقة دفع كاملة: بنية الـ gateway والـ commands، الواجهة في الـ checkout، الـ webhooks والأمان.17 دقيقة
  6. 24RabbitMQ — موديول شغّالمن المفاهيم لموديول كامل: publisher و consumer و4 ملفات إعداد.9 دقيقة
  7. 25RabbitMQ على تدفّق موجودإزاي تنقل عملية شغّالة للخلفية: القرار ونقطة الربط، مثال checkout كامل مع idempotency والفشل.16 دقيقة
  8. 26التكامل مع POSالـ Omnichannel، الـ MSI، وتحديات توحيد المخزون.6 دقيقة
  9. 27مواضيع متقدّمةPreference مقابل Plugin، الـ headless، ومكوّنات الموديول.7 دقيقة
05

الأداء والتشغيل

اللي بيفرق بين متجر شغّال ومتجر مستقر: الكاش، المهام المجدولة، والنشر من غير توقّف.

0 من 3 مكتمل

  1. 28الـ Cache بالتفصيلطبقات الكاش وأنواعه، الـ Full Page Cache و Varnish، الـ tags والإبطال، والتحكّم فيه من كودك.21 دقيقة
  2. 29الـ Cron والـ CLIإزاي الـ cron بيشتغل والمجموعات والجدولة، عمل مهمة وأمر مخصّصين، والتشخيص لما يقفوا.15 دقيقة
  3. 30CI/CD لمشروع شغّالpipeline لمشروع بيبيع دلوقتي: فصل الإعدادات، Build ثم Switch، GitHub Actions، والرجوع للخلف.16 دقيقة
06

الاحتراف والإنترفيو

المستوى اللي بيفرّق السنيور: التفكير المعماري وحل المشاكل.

0 من 4 مكتمل

  1. 31System Designتصميم نظام e-commerce من الصفر، وكل مكوّن مربوط بمقابله في Magento.9 دقيقة
  2. 32Redis و RabbitMQ و Indexingشرح كل تقنية وسيناريوهات عملية عليها.9 دقيقة
  3. 3314 سيناريو إنترفيومواقف واقعية من السهل للصعب، بطريقة التفكير والفخاخ.11 دقيقة
  4. 34المراجعة النهائيةملخّص شامل، أسئلة سريعة، وchecklist يوم الإنترفيو.8 دقيقة

// faq

أسئلة شائعة

أهم الأسئلة قبل ما تبدأ.

هل كورس Magento ده مجاني؟

أيوه، كل الدروس مجانية ومتاحة من غير تسجيل. تقدّمك بيتحفظ في المتصفح بتاعك بس.

محتاج أعرف إيه قبل ما أبدأ Magento 2؟

أساسيات PHP والبرمجة كائنية التوجه. لو مش مرتاح فيهم، مرحلة «الأساس» بتراجع OOP و SOLID ومميزات PHP 8 و Composer اللي هتقابلها في كود Magento.

الكورس بيشرح أنهي إصدار من Magento؟

الشرح مبني على Magento 2. المفاهيم الأساسية زي الـ DI والـ plugins والـ service contracts هي هي في إصدارات 2.4.x الحالية، ولو فيه تفصيلة بتختلف بين الإصدارات راجعها مع التوثيق الرسمي من Adobe.

أبدأ منين لو عندي خبرة في Magento؟

ابدأ من المرحلة اللي محتاجها أو دوّر على الموضوع في المنهج. بس درس «أساسيات Magento بالتفصيل» يستاهل مراجعة، لأن كل اللي بعده مبني عليه.

هل الكورس كفاية للتحضير لإنترفيو Magento؟

المرحلة الأخيرة معمولة للإنترفيو مخصوص: System Design، و14 سيناريو، ومراجعة نهائية بـ checklist. بس الإنترفيو بيختبر خبرتك العملية كمان، فطبّق اللي بتتعلّمه على مشروع حقيقي.

ليه الشرح بالعامية والمصطلحات بالإنجليزي؟

عشان الشرح يبقى قريب، زي زميل بيشرحلك. والمصطلحات والكود بالإنجليزي لأن ده اللي هتقابله في الشغل والتوثيق ورسائل الأخطاء.

تقدّمي في الكورس بيتحفظ فين؟

في الـ localStorage في متصفحك. مفيش حسابات ولا بيانات بتتبعت لأي سيرفر، بس لو مسحت بيانات المتصفح أو فتحت من جهاز تاني هتبدأ من الأول.

// author

مين بيشرح؟

صاحب الكورس

Abdulrahman Masoud

الكورس ده اتعمل عشان يسدّ فجوة حقيقية: شرح Magento بالعربي شبه معدوم. لو عندك سؤال أو ملاحظة على أي درس ابعتلي، ولو محتاج حد يشتغل معاك على مشروع Magento دوس «وظّفني» وكلّمني على واتساب.

جاهز تبدأ؟

كل الدروس مجانية ومن غير تسجيل، وتقدّمك بيتحفظ على جهازك.

ابدأ الكورس