تعريف بالكورس
Introduction
2 محتويات
Introduction
2 محتويات
Odoo Installation تثبيت الأودو علي الجهاز
7 محتويات
Odoo Installation تثبيت الأودو علي الجهاز
7 محتويات
تحميل أكواد الأودو علي جهازك + تحميل البيثون
Recordedتحميل و تثبيت محرك قواعد البانات postgresql و واجهته pgadmin
Recordedتحميل و تثبيت الأدوات اللازمة لتشغيل نسخة الأودو
في حلقة اليوم نقوم معا بشرح طريقة تثبيت بعض الأدوات اللازمة لتشغيل نسخة الأودو علي جهازك المحلي
Recordedتثبيت مكتبات أودو الأساسية و ربط التطبيق ببرنامج باي شارم install requirements
خلال حلقة اليوم نقوم بشرط طريقة ربط الأودو ببرنامج باي شارم و طريقة تحميل المكتبات اللازمة لعمل الأودو
Recordedعمل الإعدادات الأساسية لتطبيق الأودو و تشغيل الأودو علي الجهاز المحلي
في هذه الحلقة سنقوم بتشغيل محرك الأودو لنبدئ معا أخيرا العمل علي برمجه أودو و سنقوم بعمل الإعدادات الأخيرة لهذه المهمه
Recordedحل مشكلات تثبيت مكتبات الأودو الأساسية
تلك الحلقة خاصة بمن حدث معه خطا أثناء تثبيت المكتبات الأساسية لأودو عبر الأمر pip install -r requirements.txtأما لو لم يحدث معك أي أخطاء فيمكنك تخطي هذا الفيدو و البدئ من الدرس القادم
Recordedحل مشكلة التحديثات الجديده لبرنامج PyCharm
بعد التحديث الجديد لتطبيق باي شارم صادف بعض الدارسين للكورس مشكله في إستخدام التحديث بشكل صحيح لكي تقوم بتهيئة بيئة أودو علي تطبيق باي شارم لذالك قررت أن أقوم بإضافة هذه الحلقة بناء علي طلب المتابعين
Recorded
التعريف بتطبيقات الأودو
2 محتويات
التعريف بتطبيقات الأودو
2 محتويات
التعرف علي واجهة وتطبيقات الأودو
في تلك الحلقة سنقوم بعمل جولة سريعه للتعرف علي تطبيقات أودو
Recordedتفعيل وضع التطوير الديفلوبر مود
في هذه الحلقة سنقوم بعمل تفعيل وضع التطوير للمساعده في التعلم اكثر عن تطوير الأودو
Recorded
البدئ في برمجة أودو
6 محتويات
البدئ في برمجة أودو
6 محتويات
إنشاء موديول جديد اودو عبر سكافولد
سنتعلم إنشاء موديل أو تطبيق جديد داخل تطبيقات الأودو عبر الأمر سكافولد python odoo-bin scaffold addname path
Recordedشرح تركيب الموديل الجديد
نقوم معا بشرح طريقة تركيب الموديل الجديد مع تطبيقات أودو الأساسية
Recordedاستعراض كتابة الأكواد في الموديل
سنتعلم كتابة أكواد البايثون في موديل أودو الجديد
Recordedأنواع البيانات في الأودو
نقوم أثناء إنشاء الموديل بشرح أشهر أنواع البيانات للتخزين في قواعد بيانات أودو
Recordedالعلاقات البسيطه بين الجداول
نقوم بعمل شرح بسيط عن إنشاء العلاقات في جداول تطبيقات الأودو
Recordedإنشاء الموديل بعد صلاحيات المستخدمين
في هذه الحلقة نقوم بإنشاء الموديلز بعد إذافة صلاحيات الوصول إلي شاشات هذا التطبيق
Recorded
تطوير شاشات في تطبيقات الأودو
6 محتويات
تطوير شاشات في تطبيقات الأودو
6 محتويات
تجربة الشاشات المنشأه
في تلك الحلقة سنقوم بعمل إختبار للشاشات التي تم إنشائها بإستخدام الأودو
Recordedعمل تعديلات علي الشاشات المنشأه
بعد الإختبارنقوم بإضافة بعض التعديلات في تلك الحلقة إلي الشاشات التي تم إنشاؤها
Recordedشرح تفصيلي لتركيب الشاشات المنشأه و إمكانيات البحث
شرح تركيب البحث عن المعلومات و بعض الشروحات الإضافية لإمكانيات شاشات الأودو
Recordedإضافة أنواع جديده للإستعراض
شرح تركيب و إضافة أنواع جديده من شاشات الإستعراض
Recordedدعم تحديث الموديل السريع مع اودو
حلقة خاصة عن إضافة خاصة لتحديث التطبيقات بطريقة سهله و سريعه
Recordedتعديل علي الشكل الشجري لشاشة التطبيق
في بعض شاشات أدو نري الشكل الشجري أو الجدول المستخدم في عرض البيانات و بالتالي قد نحتاج للتعديل عليها في بعض الأوقات
Recorded
الخصائص و القيم في أدوات أودو
7 محتويات
الخصائص و القيم في أدوات أودو
7 محتويات
إستعراض خصائص الحقول
نستعرض في تلك الحلقة بعض الخصائص التي تتحكم في ظهور بعض الحقول في جدول العرض أو الشكل الشجري
Recordedإجراء بعض التعديلات علي القوائم
قد نحتاج من وقت إلي أخر علي عمل بعض التعديلات علي قوائم البيانات و نتعلم في تلك الحلقة هذه الخاصية
Recordedالتعديل علي فورمة الفيو
من أكثر الأشياء التي ستطلب منك و أنت مبرمج أودو هوه وضع و حذف أو تعديل حقول في فورمة إدخال البيانات
Recordedالتحكم في خصائص الحقول
وضع بعض القواعد و الشروط التي تتيح لك التحكم في المدخلات و المخرجات من داخل ملف البايثون
Recordedالتعامل مع الأحداث في أودو
قد تحتاك أن تؤثر قيمه قد تكون أدخلتها في حقل ما علي حقل أخر أو علي أي شيء فبالتالي تحتاج لبناء الأحداث التي قد تساعدك علي هذا
Recordedالحقول المحتسبه بشكل تلقائي
لو أردت بناء حقول تحتسب قيتها بشكل تلقائي دون التدخل منك فبتالي تححتاج إلي مشاهدة تلك الحلقة
Recordedوضع القيود علي البيانات
حتي لا تحدث فوضي في البينات المدخله في أودو فعليك أن تضع بعض القيود علي المدخلات المتاحه أمام العميل حتي تحصل علي النتيجه المرجوه
Recorded
تطوير بعض الأدوات الإضافية
4 محتويات
تطوير بعض الأدوات الإضافية
4 محتويات
الدردشة علي أودو chatter on odoo
من أحد نقاط القوه في الأودو هو أن يكون هناك تواصل بين أفراد فريق العمل علي اودو لذالك نقوم بدراسة أدوات الوتواصل علي أودو
Recordedتركيب الدردشة علي الموديول
في تلك الحلقة نتعمل إضافة موديل الدردشة إلي الموديل الذ قد تم إنشائة مسبقا
Recordedشريط الإجرائات مع أودو statusbar
عمل شريط الإجرائات التي تحدد تقدم الإجرائات في العمليات علي الموديل
Recordedتفعيل التعامل مع شريط الإجرائات
التعامل مع شريط الإجرائات يعطي لزملاء العمل إنطباع قوي عن ما وصل أليه الوضع مع هذا المستند الرقمي
Recorded
مبادء التعامل مع قواعد البيانات
3 محتويات
مبادء التعامل مع قواعد البيانات
3 محتويات
ربط الجداول بإستخدام الشروط
نقوم بربط الجداول المعدل عليها ببعض الجمل الشرطية التي تعطينا تحكم كامل فيها
Recordedإضافة سجل في قواعد البيانات
لكي نتتبع التغيرات بشكل واضح لابد من إضافة سجل تغيرات في موديلات أودو
Recordedالبحث في قواعد البيانات
بالتأكيد البحث في قواعد البيانات مهم جدا لكي تجد البيانات المرجوه بشكل حصري
Recorded
التعديل علي الشاشات الأساسية لأودو
7 محتويات
التعديل علي الشاشات الأساسية لأودو
7 محتويات
التعديل علي شاشة أساسية من شاشات أودو
Recordedإضافة خانات جديده في الشاشة
Recordedتغيير صفات العناصر في الشاشة
Recordedالوراثة في الشكل الشجري
Recordedإستخدام الصلاحيات مع أودو
Recordedupgrade base
Recordedوضع صلاحيات المستخدمين
Recorded
مبادئ التقارير مع أودو
2 محتويات
مبادئ التقارير مع أودو
2 محتويات
التقارير مع أودو
في تلك الحلقة نستعرض سويا مفهوم التقارير في أودو
Recordedطباعة التقارير
في حلقة اليوم نستعرض معا طرق طباعة التقارير و عملها ببساطه مع الأودو
Recorded
التعريب و التحكم
5 محتويات
التعريب و التحكم
5 محتويات
localizations تعريب الأودو
بالتأكيد في وطنا العربي نحتاج إلي إستخدام اللغه العربيه و لذالك لابد من تعلم تعريب أودو
Recordedإنشاء ملف التعريب لتعريب التطبيقات
لعمل ملف تعريب لتغير لغة الأودو
Recordedإصلاح مشكلة النصوص المفقوده في التعريب
بعض النصوص تكون مفقوده في عمله التعريب و لهذا نقدم تلك الحلقة
Recordedالتعرف علي لوحة التحكم
Recordedإنشاء لوحة تحكم خاصة
Recorded
ليفيل الوحش - التحديث إلي أودو 17
4 محتويات
ليفيل الوحش - التحديث إلي أودو 17
4 محتويات
تحميل و تشغيل أودو 17
في هذه الحلقة نقوم معا بعمل تحميل و تركيب لأودو 17 و بدئ التعامل به
Recordedجولة سريعة داخل أودو 17
نستعرض في تلك الحلقة الإمكانيات و الأشكال الجديدة و المزايا الخاصه بأودو 17
Recordedحلقة إضافية عن حل مشكلات تنصيب اودو 17
بعض المتابعين يواجهون بعض المشاكل في الإنتقال إلي بيئه أودو 17 و خلال تلك الحلقة نراجع أهم تلك المشاكل
Recordedتركيب التطبيق المنشأ في المستوي الأول علي أودو 17
في المستوي الأول لأودو قمنا بكتابه أكواد علي نسخه 16 و اليوم نقوم بتركيب هذا الكود علي نسخه أودو 17
Recorded
إنشاء تطبيق المستشفي الإحترافي
13 محتويات
إنشاء تطبيق المستشفي الإحترافي
13 محتويات
إنشاء تطبيق المستشفي الإحترافي
في هذه الحلقة نقوم معا بإنشاء أول تطبيق إحترافي علي أودو 17
Recordedإنشاء قائمة المرضي
في هذه الحلقة نقوم بالتعديل علي جدول المستخدمين و وضعهم في قائمة نسميها قائمة المرضي
Recordedتعلم طريقة عمل أيقونه إحترافية للتطبيق
يجيب أن يكون لكل تطبيق من تطبيقات أودو أيقونه مميزه و في تلك الحلقة نقوم إنشاء تلك الأيقونه
Recordedإنشاء قائمة الأطباء
نقوم بعمل تعديل علي قائمة المستخدمين لكي نعرف الأطباء المتعاملين مع نظام المستشفي
Recordedإنشاء دفتر المواعيد للأطباء
في تلك الحلقة نقوم معا بإنشاء دفتر مواعيد للحجز و الكشف في خلال تطبيق المستشفي
Recordedعمل زر ربط سريع بين المرضي و سجل المواعيد action button
لكي نعرف سجل المريض بكل سهوله و تاريخه المرضي لابد أن يكون هناك زر للربط بين شاشة بيانات المريض و سجل زياراته
Recordedبرمجة شريط الوضع في سجل المواعيد status bar
لكي نعرف الوضع الحالي لكل زيارة عند كل مريض لابد ان نعرف كل مستوي من مستويات الزيارة هل أتم الزيارة وهل تم عمل اللازم أم لا
Recordedإضافة الوصفة الدوائية للمريض prescription
بالتأكيد بعد الكشف يأتي دور الوصفة الطبية لهذا المرض و بالتأكيد تتبع حاله المريض بعد الكشف
Recordedإضافة الأدوية عن طريق البيانات الجاهزه data seed
إذا قدمت التطبيق إلي مستشفي حقيقي فلابد أن يضيف قائمة الأدويه و إدخلها بطريقة سريعه و علي مره واحده و هذا ما سنتعلمه في هذه الحلقة
Recordedالتحكم في ظهور المواعيد علي حسب الطبيب record rule
في هذه الحلقة نتعمل كيف نجعل كل دكتور يظهر له المواعيد الخاصة به فقط
Recordedبناء شاشة منبثقة لإضافة المواعيد add popup wizard
حلقة عن الشاشات المنبثقة popups screens و نستخدمها في تدوين المواعيد
Recordedإرسال القيم إلي الشاشات المنبثقة
حلقة خاصة عن إستخلاص القيم من الشاشات المنبثقة
Recordedحفظ المواعيد مباشرتا من الشاشة المنبثقة
إستكملا للحلقة السابقة و إستخلاص القيم من الشاشات
Recorded
OWL JavaScript Framework مكتبة البومة للجافا سكريبت
18 محتويات
OWL JavaScript Framework مكتبة البومة للجافا سكريبت
18 محتويات
مقدمة عن مكتبة البومة للجافا سريبت Intro to OWL JS Framework
مقدمة عن بيئه عمل OWL و شرح نظري عن محتوي تلك المرحلة من كورس الأودو
Recordedإنشاء المشروع الأول لتعلم بيئة جافا سكريبت في أودو Odoo and JavaScript
نقوم بإنشاء مشروع مخصص لكي نتعلم إضافة ملفات جافا سكريبت في بيئه OWL
Recordedمراجعة أحد برامج أودو الأساسية و المصنع من جافا سكريبت Check Discuss module
في هذه الحلقة نستعرض بعض أدوات أودو المصنعه من بيئة عمل OWL و جافا سكريبت
Recordedإضافة ملفات المشروع الأساسية
في تلك الحلقة نقوم بإضافة ملفات الجافا سكريبت و ال CSS و ال XML الخاصة بالمشروع الذي سنتعلم معه بيئة الOWL
Recordedبناء مشروع بسيط بإرسال قيمة للوضع مع OWL
في هذه الحلقة نقوم معا ببناء مشروع بسيط جدا عن طريق إرسال قيمة بسيطه إلي داله الوضع state و تجربة هذا المشروع بسرعه
Recordedتنسيق شاشات المشروع با HTML و bootstrap
في حلقة اليوم نقوم بعمل تنسيق للشاشات المستخدمه في بناء التطبيقات بإستخدم owl
Recordedجلب نماذج الداتا من ملفات جافا سكريبت
في هذه الحلقة سنتعلم طريقة إرسال بيانات معقدة من داخل ملفات الجافا سكريبت
Recordedجلب البيانات من قاعدة بيانات أودو
في هذه الحلقة نقوم بجلب البيانات عبر الORM الخاص بأودو و نقوم بإستدعاء البيانات بشكل مباشر
Recordedالتعديل و الإضافة و الحذف بإستخدام OWL
في حلقة اليوم نقوم بإضافة دوال للتحديث و الإضافة و الحذف للبيانات التي قمنا بإستدعائها في الحلقة السابقة
Recordedعمل دوال البحث عن البيانات بإستخدام OWL
في تلك الحلقة نقوم معا بعمل داله بلغه جافا سكريبت للبحث عن البيانات بطريقه لحظية
Recordedإنشاء مشروع لدراسة الوراثة في OWL
خلال حلقة اليوم نقوم معا بعمل مشروع صغير جديد لكي نتعلم معا مفهوم الوراثة من التطبيقات الفعليه لأودو من خلال بيئه عمل OWL
Recordedتعلم وراثة الأدوات و عمل تعديلات عليها
في هذه الحلقة نقوم معا بعمل عمليه وراثة من بعض أدوات أودو و من ثم عمل تعديلات عليها
Recordedإضافة التعديلات علي وضع ال Kanban
في تلك الحلقة نقوم معا بإضافة نفس التعديلات التي سبق و عملنها علي الليست علي شكل ال Kanban
Recordedإنشاء قائمة جانبية للتحكم بإستخدام جافا سكريبت sidebar with JavaScript
في تلك الحلقة نقوم معا بإنشاء و إضافة قائمة جانبية في شاشة العملاء و حتي نقوم بعمل فلتر لكي نختار من القائمة قيمة لكي يظهر المرتبطون بها
Recordedتفعيل البحث بإستخدام القائمة الجانبية المنشأه ب جافا سكريبت
في حلقة اليوم نقوم بالربط بين القائمة الجانبية التي كنا أنشئناها في الحلقة الماضية و بين البحث
Recordedعمل زر أكشن Action button بإستخدام جافا سكريبت
في هذه الحلقة نقوم معا بعمل زر لعمل بعض العمليات التجريبية في شاشة منفصله للموارد
Recordedتوريث أداة جافا سكريبت جاهزة و التعديل عليها
في تلك الحلقة نقوم معا بعمل وراثة من أداه جافا سكريب جاهزه من أدوات أودو و من ثم نقوم بعمل تعديلات عليها
Recordedبناء أداة جافا سكريبت من الصفر و إضافتها للتطبيق
في هذه الحلقة نتعلم كيفية بناء أداه مخصصة لأودو من الصفر و أيضا إضافتها إلي أحد شاشات التطبيق
Recorded
بناء التقارير في أدودو مع تقنية QWEB
13 محتويات
بناء التقارير في أدودو مع تقنية QWEB
13 محتويات
مقدمة عن تقنية QWEB
في حلقة اليوم نقوم بعمل مقدمة بسيطه عن تقنية الQWEB المستخدمة في بناء تقارير أودو الإحترافية
Recordedإنشاء موديول التقارير
في تلك الحلقة نقوم معا بإنشاء أول موديول تقارير مستقل في أودو مع أول تقرير بسيط
Recordedإظهار البيانات في صفحة التقرير الأساسية
في تلك الحلقة نقوم معا بإظهار البيانات في حقول التقرير بكل الطرق الممكنة
Recordedالجمل الشرطية في QWEB
في لغة QWEB تحتاج بالتأكيد إستخدام بعض الجمل الشرطيه التي تساعدك علي تحديد الشكل المطلوب إظهارة من البيانات بالطريقة المرضيه و هذا ما سنتناوله في هذه الحلقة
Recordedالجمل التكرارية في QWEB
في هذه الحلقة نقوم معا بالتعرف علي طريقة إستخدام الحلقات التكرارية في كتابة أكواد ال QWEB كما تستخم في لغات البرمجه العادية
Recordedالتعامل مع المتغيرات في بناء التقارير
المتغيرات من الأمور المهمة التي قد تحتاج إليها بشده أثناء بناء التقارير و في هذه الحلقه نستعرض أهم المتغيرات و طرق التعامل معها
Recordedتقسيم التقارير إلي أجزاء
في هذه الحلقة نتعلم كيفيه عمل أجزاء صغيره من التقرير الكبير و هذه الأجزاء من المممكن إستخدمها في تقارير متعدده
Recordedالتحكم في خصائص الحقول
لبناء تقارير قويه يجب عليك التحكم في الخواص الشكليه أو بعض الإمكانيات و كلها تتم عبر التحكم في خواص الحقول و هذا ما سوف نتعلمه عبر هذا الدرس
Recordedوراثة النماذج في تقارير QWEB
في تلك الحلقة نتعمل طريقة وراثة نموذج و إضافة تعديلات عليه في بناء تقارير أودو
Recordedإنشاء تنسيقات للطباعة مخصوصة
في تلك الحلقة نقوم معا بتعلم بناء التنسيقات الخاصة للطباعة مثل حجم الورق و شكل الطباعة
Recordedتنسيق التقارير بإحترافية
في تلك الحلقة سنقوم بتعلم طرق تنسيق التقارير و ترتيب البيانات بشكل إحترافي و سهل للمستخدمين
Recordedإضافة الصور في التقارير
حلقة اليوم عن إضافة الصور في التقاير سواء كانت صور ثابته من ملفات المشروع أو كانت صور من لينك عبر الإنترنت
Recordedحل مشكلة طباعة التقارير بمكتبه wkhtmltopdf
في حلقة اليوم نقوم معا بحل مشكله طباعة التقارير بإستخدام odoo أو حتي تحويلها إلي صيغه PDF و ذالك عن طريق تركيب مكتبيه wkhtmltopdf
Recorded
النسخة الجديدة odoo 18
2 محتويات
النسخة الجديدة odoo 18
2 محتويات
تنصيب الأدوات الأحدث لعمل odoo 18
خلال تلك الحلقة سنقوم بالتعرف علي كل التحديثات التي حدثت مؤخرا للأدوات التي تعمل مع أودو وذالك في سبيل تشغيل أودو 18 النسخه الاحدث من أودو
Recordedتنصيب و تهيئة odoo 18
في هذه الحلقة نقوم معا بعمل تنصيب و تشغيل أودو 18 بشكل جديد علي نظام ويندوز
Recorded
استكشاف وتجربة Odoo 19
1 محتويات
استكشاف وتجربة Odoo 19
1 محتويات
تنصيب Odoo 19 Installing Odoo 19
في هذه المحاضرة، ستتعلم كيفية تنزيل وتثبيت Odoo على جهازك المحلي خطوة بخطوة، مع إعداد البيئة المناسبة لتشغيل التطبيقات بسلاسة، وتجهيز كل ما يلزم للبدء في تجربة Odoo 19 عمليًا.
Recorded
حلقات إضافية للكورس
1 محتويات
حلقات إضافية للكورس
1 محتويات
إنشاء API للتواصل مع البرامج الأخري
في هذه الحلقة نقوم بشرح طريقة عمل API يساعد تطبيق الأودو علي التواصل مع التطبيقات الأخري
Recorded
Resources
Download course resources
No resources available for this content