Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Odoo API & Integrations Engineering [Arabic] التكامل مع أودو
Hot & New
New
Rating: 5.0 out of 5(5 ratings)
47 students

Odoo API & Integrations Engineering [Arabic] التكامل مع أودو

كورس احتراف التكامل مع Odoo عبر API وبناء واجهات مخصصة وتأمينها وربطها بأنظمة خارجية
Created byAhmed Mohamady
Last updated 4/2026
Arabic

What you'll learn

  • فهم مفهوم الـ API بشكل عميق وكيفية استخدامه في بناء أنظمة متكاملة تعتمد على Odoo.
  • التعامل مع Odoo JSON-RPC و XML-RPC لقراءة وكتابة البيانات من وإلى أودو باستخدام أدوات مثل Postman و Python.
  • إنشاء واجهات API مخصصة داخل Odoo باستخدام Controllers وربطها بتطبيقات وأنظمة خارجية.
  • تأمين الـ APIs داخل أودو باستخدام آليات المصادقة والصلاحيات وإدارة الوصول للبيانات.
  • تنفيذ سيناريوهات تكامل حقيقية بين أودو وأنظمة خارجية مثل مواقع الويب أو أنظمة الدفع أو أنظمة ERP أخرى.
  • تطبيق أفضل الممارسات في تصميم وإدارة الـ APIs لضمان الأداء والاستقرار وسهولة التوسع.

Course content

7 sections34 lectures5h 33m total length
  • Introduction - مقدمة للكورس5:53

    مقدمة سريعة لكورس Odoo API هنتعرف فيها على فكرة الكورس، أهميته، وإزاي هتتعلم تبني Integrations حقيقية خطوة بخطوة بشكل عملي.

  • What is an API and Why Do Systems Need It? - مقدمة إلى API11:13

    في هذه الحلقة نشرح مفهوم الـ API ببساطة، وكيف يسمح للتطبيقات والأنظمة المختلفة بالتواصل مع بعضها البعض، ولماذا يعتبر عنصرًا أساسيًا في تكامل الأنظمة الحديثة.

Requirements

  • معرفة أساسية بمنصة Odoo وكيفية التعامل مع الموديلات (Models) والبيانات داخل النظام.
  • فهم أساسيات لغة Python، خاصة فيما يتعلق بالتعامل مع الدوال والكلاسات.
  • معرفة مبدئية بكيفية عمل HTTP و REST APIs ستكون ميزة إضافية (لكن سيتم شرح المفاهيم الأساسية داخل الكورس).
  • تثبيت أدوات مثل Postman أو أي أداة مشابهة لاختبار الـ APIs.

Description

في عالم الأنظمة المتكاملة، لم يعد العمل داخل نظام واحد كافيًا. الشركات اليوم تحتاج إلى ربط أنظمتها ببعضها البعض بسلاسة وأمان، وهنا تأتي أهمية الـ API. في هذا الكورس ستتعلم كيف تجعل Odoo يتواصل باحترافية مع أي نظام خارجي، وكيف تبني واجهات API قوية وآمنة تخدم مشاريع حقيقية في بيئات العمل الفعلية.


هذا الكورس لا يقتصر على شرح نظري لمفهوم الـ API، بل يبدأ معك من فهم عميق لكيفية عمله داخل Odoo، مرورًا بالتعامل مع JSON-RPC و XML-RPC لقراءة وكتابة البيانات، وصولًا إلى بناء Custom APIs باستخدام Controllers داخل أودو.


ستتعلم كيفية:

* تنفيذ عمليات البحث والقراءة والإنشاء والتعديل والحذف عبر الـ API.

* ربط أودو بتطبيقات خارجية باستخدام أدوات مثل Postman .

* إنشاء (Endpoints) مخصصة داخل أودو لخدمة تطبيقات ومواقع خارجية.

* تأمين واجهات API باستخدام آليات المصادقة والصلاحيات وإدارة الوصول.

* تطبيق أفضل الممارسات في تصميم APIs لضمان الأداء والاستقرار وقابلية التوسع.
* تعلم برمجة Custom APIs إحترافية من الصفر لعمل تكامل أكثر إستقرارا مع odoo.


الكورس عملي بنسبة كبيرة، حيث سنقوم بتنفيذ سيناريوهات حقيقية تحاكي بيئة الشركات، مما يؤهلك للعمل على مشاريع تكامل احترافية سواء داخل شركة أو كمستقل.


إذا كنت مطور Odoo وتريد الانتقال إلى مستوى متقدم، أو مطور Backend ترغب في التكامل مع أودو، فهذا الكورس هو خطوتك التالية في المسار الاحترافي.

Who this course is for:

  • مطوري Odoo الذين يرغبون في الانتقال إلى مستوى متقدم وفهم كيفية ربط أودو بأنظمة وتطبيقات خارجية باحترافية.
  • مطوري Backend الذين يريدون تعلم كيفية التكامل مع Odoo باستخدام الـ APIs.
  • مهندسي DevOps الذين يحتاجون إلى أتمتة العمليات والتعامل مع بيانات أودو برمجيًا.
  • مطوري الأنظمة الذين يعملون على مشاريع تتطلب التكامل بين Odoo وأنظمة أخرى مثل مواقع الويب أو أنظمة الدفع أو أنظمة ERP.
  • أي مبرمج يريد توسيع مهاراته في مجال تكامل الأنظمة وبناء واجهات API مخصصة داخل Odoo.