حقيبتك الأفضل عربيا في تطوير المحتوي التدريبي
حقيبتك الشريك الأول لك فى تطوير المحتوى التدريبي فى الوطن العربي.
مؤسسة حقيبتك لخدمات تصميم وتطوير الحقائب التدربية

مميزات الحقيبة

مذكرة المتدرب

دليل المدرب

الأنشطة

نسخة العرض

فيديوهات

الملف التعريفي

تحديث سنة 2023

حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.

هذا المواد التدريبية توفر تعليمات خطوة بخطوة حول استخدام لغة Python وإطار العمل Django لبناء واجهة برمجة تطبيقات مخصصة باستخدام إطار العمل Django Rest. سيتعلم الطلاب كيفية إعداد مشروع، تعريف النماذج، إنشاء العرض، وتكوين عناوين الوصول. بحلول النهاية، سيكونون قادرين على بناء واجهة برمجة تطبيقات خاصة بهم بسرعة لا تصدق.

مراجعة

English - العربية

محاضرات تفاعلية

مميزات الحقيبة

مذكرة المتدرب

دليل المدرب

الأنشطة

نسخة العرض

فيديوهات

الملف التعريفي

تقديم مواد تدريبنا الشاملة والمفصلة حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”. تم تصميم هذه المواد التدريبية بشكل خاص للمدربين الذين يرغبون في تعليم طلابهم أو موظفيهم التفاصيل الدقيقة لبناء واجهات برمجة باستخدام Django Rest Framework. توفر مواد تدريبنا نهجًا تدريجيًا للتعلم، بدءًا من مفاهيم Django والبايثون الأساسية، وتتقدم تدريجياً إلى المفاهيم الأكثر تطورًا. من خلال التمارين التطبيقية والأمثلة العملية من الحياة الواقعية، يمكن للمدربين تزويد جمهورهم بالمهارات والمعرفة اللازمة لإنشاء واجهات برمجة تطبيقات قوية. الميزات الرئيسية لموادنا التدريبية تشمل: ١. محتوى شامل: تغطي موادنا جميع المواضيع الأساسية، بما في ذلك إعداد مشروع Django، وتعريف النماذج، وإنشاء السيريالايزرز، وإدارة المصادقة والصلاحيات، واختبار الواجهات البرمجية، وتنفيذ التطبيقات. ٢. تمارين عملية: قمنا بتضمين تمارين عملية في جميع المواد التدريبية، مما يتيح للمتعلمين الفرصة لتطبيق المفاهيم التي تعلموها. هذه التمارين تضمن تجربة تعليمية أكثر إشراكًا وتفاعلية. ٣. أمثلة من الحياة الواقعية: تتضمن موادنا التدريبية أمثلة من الحياة الواقعية لتوضيح الاستخدام العملي لـ Django Rest Framework. يمكن للمدربين أن يرتبطوا بسهولة بهذه الأمثلة لجمهورهم، مما يعزز تجربة التعلم. ٤. شروح واضحة وموجزة: ركزنا على توفير شروح واضحة وموجزة، مما يجعل المفاهيم المعقدة سهلة الفهم. يمكن للمدربين تقديم المحتوى بسهولة وضمان تجربة تعليمية سلسة لطلابهم. ٥. قابلية التخصيص: تعد مواد التدريب لدينا قابلة للتخصيص بشكل كبير، مما يتيح للمدربين تعديلها وفقًا لاحتياجاتهم ومتطلبات التدريب الخاصة بهم. يمكنهم إضافة أمثلةهم الخاصة وتمارينهم الفردية ومحتوى إضافي لتوفير تجربة تعلم شخصية. مع مواد التدريب لدينا حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”، يمكن للمدربين تدريس طلابهم أو موظفيهم بثقة المهارات المطلوبة لبناء واجهات برمجة تطبيقات قوية وفعالة باستخدام Django Rest Framework.
مقدمة إلى إطار عمل Django Rest Framework API
ما هو إطار عمل Django Rest؟
لماذا استخدام إطار عمل Django Rest لإنشاء واجهات برمجة التطبيقات؟
1:3:فوائد استخدام لغة البايثون في إنشاء واجهات برمجة التطبيقات
إعداد بيئة التطوير
٢:١:تثبيت بايثون
تثبيت Django و Django Rest Framework
2:3: إنشاء مشروع Django جديد
إنشاء نماذج وتخطيط قاعدة البيانات
فهم مفهوم النماذج في ديجانغو
3:2: تحديد النماذج لبيانات واجهة برمجة التطبيقات
3:3: هجرة النماذج لإنشاء بنية قاعدة البيانات
المسلسلات والعروض
4:1:مقدمة حول المُرَقِّمَات ودورها في واجهات برمجة التطبيقات
4:2: إنشاء مسلسلات للنماذج
تنفيذ مجموعات العرض لمعالجة طلبات واجهة برمجة التطبيقات (API)
توجيه عناوين URL ونقاط نهاية واجهة برمجة التطبيقات (API)
فهم مفهوم التوجيه بواسطة عنوان URL في Django
5:2:إنشاء أنماط عناوين URL لنقاط نهاية واجهة برمجة التطبيقات (API)
تنفيذ نقاط النهاية (endpoints) CRUD باستخدام إطار عمل Django Rest Framework
المصادقة والأذونات
6:1:نظرة عامة على التوثيق والإذن في واجهات البرمجة التطبيقية
6:2: تنفيذ التوثيق القائم على الرموز المميزة
6:3:تكوين الصلاحيات لنقاط الواجهة البرمجية المختلفة
ترقيم الصفحات وتصفية البيانات
7:1:مقدمة في الترقيم وأهميته في تصميم واجهة برمجة التطبيقات
تنفيذ ترقيم الصفحات في إطار العمل Django Rest.
إضافة إمكانية التصفية إلى نقاط نهاية واجهة برمجة التطبيقات
اختبار وتصحيح الأخطاء
8:1: كتابة حالات اختبار لنقاط نهاية الواجهة البرمجية (API)
8:2:استخدام إطار عمل Django لاختبار واجهة برمجة التطبيقات (API)
تصحيح المشكلات الشائعة في عملية تطوير واجهة برمجة التطبيقات (API).
النشر وأفضل الممارسات
تجهيز التطبيق للنشر
9:2: تكوين بيئة الإنتاج
أفضل الممارسات لتأمين وتحسين واجهة برمجة التطبيقات (API) لإطار العمل Django Rest Framework

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو إطار العمل Django Rest؟
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
2. لماذا يجب علي استخدام إطار العمل Django Rest Framework لبناء واجهات برمجة التطبيقات (APIs)؟
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
كيف يمكنني البدء مع إطار عمل Django Rest؟
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
هل هناك أي خيارات للمصادقة المتاحة في إطار عمل ديجانغو ريست؟
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
هل يمكنني تخصيص عملية التسلسل في Django Rest Framework؟
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.”
تقديم مواد تدريبنا الشاملة والمفصلة حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”. تم تصميم هذه المواد التدريبية بشكل خاص للمدربين الذين يرغبون في تعليم طلابهم أو موظفيهم التفاصيل الدقيقة لبناء واجهات برمجة باستخدام Django Rest Framework. توفر مواد تدريبنا نهجًا تدريجيًا للتعلم، بدءًا من مفاهيم Django والبايثون الأساسية، وتتقدم تدريجياً إلى المفاهيم الأكثر تطورًا. من خلال التمارين التطبيقية والأمثلة العملية من الحياة الواقعية، يمكن للمدربين تزويد جمهورهم بالمهارات والمعرفة اللازمة لإنشاء واجهات برمجة تطبيقات قوية. الميزات الرئيسية لموادنا التدريبية تشمل: ١. محتوى شامل: تغطي موادنا جميع المواضيع الأساسية، بما في ذلك إعداد مشروع Django، وتعريف النماذج، وإنشاء السيريالايزرز، وإدارة المصادقة والصلاحيات، واختبار الواجهات البرمجية، وتنفيذ التطبيقات. ٢. تمارين عملية: قمنا بتضمين تمارين عملية في جميع المواد التدريبية، مما يتيح للمتعلمين الفرصة لتطبيق المفاهيم التي تعلموها. هذه التمارين تضمن تجربة تعليمية أكثر إشراكًا وتفاعلية. ٣. أمثلة من الحياة الواقعية: تتضمن موادنا التدريبية أمثلة من الحياة الواقعية لتوضيح الاستخدام العملي لـ Django Rest Framework. يمكن للمدربين أن يرتبطوا بسهولة بهذه الأمثلة لجمهورهم، مما يعزز تجربة التعلم. ٤. شروح واضحة وموجزة: ركزنا على توفير شروح واضحة وموجزة، مما يجعل المفاهيم المعقدة سهلة الفهم. يمكن للمدربين تقديم المحتوى بسهولة وضمان تجربة تعليمية سلسة لطلابهم. ٥. قابلية التخصيص: تعد مواد التدريب لدينا قابلة للتخصيص بشكل كبير، مما يتيح للمدربين تعديلها وفقًا لاحتياجاتهم ومتطلبات التدريب الخاصة بهم. يمكنهم إضافة أمثلةهم الخاصة وتمارينهم الفردية ومحتوى إضافي لتوفير تجربة تعلم شخصية. مع مواد التدريب لدينا حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”، يمكن للمدربين تدريس طلابهم أو موظفيهم بثقة المهارات المطلوبة لبناء واجهات برمجة تطبيقات قوية وفعالة باستخدام Django Rest Framework.
مقدمة إلى إطار عمل Django Rest Framework API
ما هو إطار عمل Django Rest؟
لماذا استخدام إطار عمل Django Rest لإنشاء واجهات برمجة التطبيقات؟
1:3:فوائد استخدام لغة البايثون في إنشاء واجهات برمجة التطبيقات
إعداد بيئة التطوير
٢:١:تثبيت بايثون
تثبيت Django و Django Rest Framework
2:3: إنشاء مشروع Django جديد
إنشاء نماذج وتخطيط قاعدة البيانات
فهم مفهوم النماذج في ديجانغو
3:2: تحديد النماذج لبيانات واجهة برمجة التطبيقات
3:3: هجرة النماذج لإنشاء بنية قاعدة البيانات
المسلسلات والعروض
4:1:مقدمة حول المُرَقِّمَات ودورها في واجهات برمجة التطبيقات
4:2: إنشاء مسلسلات للنماذج
تنفيذ مجموعات العرض لمعالجة طلبات واجهة برمجة التطبيقات (API)
توجيه عناوين URL ونقاط نهاية واجهة برمجة التطبيقات (API)
فهم مفهوم التوجيه بواسطة عنوان URL في Django
5:2:إنشاء أنماط عناوين URL لنقاط نهاية واجهة برمجة التطبيقات (API)
تنفيذ نقاط النهاية (endpoints) CRUD باستخدام إطار عمل Django Rest Framework
المصادقة والأذونات
6:1:نظرة عامة على التوثيق والإذن في واجهات البرمجة التطبيقية
6:2: تنفيذ التوثيق القائم على الرموز المميزة
6:3:تكوين الصلاحيات لنقاط الواجهة البرمجية المختلفة
ترقيم الصفحات وتصفية البيانات
7:1:مقدمة في الترقيم وأهميته في تصميم واجهة برمجة التطبيقات
تنفيذ ترقيم الصفحات في إطار العمل Django Rest.
إضافة إمكانية التصفية إلى نقاط نهاية واجهة برمجة التطبيقات
اختبار وتصحيح الأخطاء
8:1: كتابة حالات اختبار لنقاط نهاية الواجهة البرمجية (API)
8:2:استخدام إطار عمل Django لاختبار واجهة برمجة التطبيقات (API)
تصحيح المشكلات الشائعة في عملية تطوير واجهة برمجة التطبيقات (API).
النشر وأفضل الممارسات
تجهيز التطبيق للنشر
9:2: تكوين بيئة الإنتاج
أفضل الممارسات لتأمين وتحسين واجهة برمجة التطبيقات (API) لإطار العمل Django Rest Framework

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو إطار العمل Django Rest؟
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
2. لماذا يجب علي استخدام إطار العمل Django Rest Framework لبناء واجهات برمجة التطبيقات (APIs)؟
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
كيف يمكنني البدء مع إطار عمل Django Rest؟
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
هل هناك أي خيارات للمصادقة المتاحة في إطار عمل ديجانغو ريست؟
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
هل يمكنني تخصيص عملية التسلسل في Django Rest Framework؟
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.”

مميزات الحقيبة

مذكرة المتدرب

دليل المدرب

الأنشطة

نسخة العرض

فيديوهات

الملف التعريفي

تحديث سنة 2023

حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.

هذا المواد التدريبية توفر تعليمات خطوة بخطوة حول استخدام لغة Python وإطار العمل Django لبناء واجهة برمجة تطبيقات مخصصة باستخدام إطار العمل Django Rest. سيتعلم الطلاب كيفية إعداد مشروع، تعريف النماذج، إنشاء العرض، وتكوين عناوين الوصول. بحلول النهاية، سيكونون قادرين على بناء واجهة برمجة تطبيقات خاصة بهم بسرعة لا تصدق.

مراجعة

English - العربية

محاضرات تفاعلية

مميزات الحقيبة

مذكرة المتدرب

دليل المدرب

الأنشطة

نسخة العرض

فيديوهات

الملف التعريفي

تقديم مواد تدريبنا الشاملة والمفصلة حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”. تم تصميم هذه المواد التدريبية بشكل خاص للمدربين الذين يرغبون في تعليم طلابهم أو موظفيهم التفاصيل الدقيقة لبناء واجهات برمجة باستخدام Django Rest Framework. توفر مواد تدريبنا نهجًا تدريجيًا للتعلم، بدءًا من مفاهيم Django والبايثون الأساسية، وتتقدم تدريجياً إلى المفاهيم الأكثر تطورًا. من خلال التمارين التطبيقية والأمثلة العملية من الحياة الواقعية، يمكن للمدربين تزويد جمهورهم بالمهارات والمعرفة اللازمة لإنشاء واجهات برمجة تطبيقات قوية. الميزات الرئيسية لموادنا التدريبية تشمل: ١. محتوى شامل: تغطي موادنا جميع المواضيع الأساسية، بما في ذلك إعداد مشروع Django، وتعريف النماذج، وإنشاء السيريالايزرز، وإدارة المصادقة والصلاحيات، واختبار الواجهات البرمجية، وتنفيذ التطبيقات. ٢. تمارين عملية: قمنا بتضمين تمارين عملية في جميع المواد التدريبية، مما يتيح للمتعلمين الفرصة لتطبيق المفاهيم التي تعلموها. هذه التمارين تضمن تجربة تعليمية أكثر إشراكًا وتفاعلية. ٣. أمثلة من الحياة الواقعية: تتضمن موادنا التدريبية أمثلة من الحياة الواقعية لتوضيح الاستخدام العملي لـ Django Rest Framework. يمكن للمدربين أن يرتبطوا بسهولة بهذه الأمثلة لجمهورهم، مما يعزز تجربة التعلم. ٤. شروح واضحة وموجزة: ركزنا على توفير شروح واضحة وموجزة، مما يجعل المفاهيم المعقدة سهلة الفهم. يمكن للمدربين تقديم المحتوى بسهولة وضمان تجربة تعليمية سلسة لطلابهم. ٥. قابلية التخصيص: تعد مواد التدريب لدينا قابلة للتخصيص بشكل كبير، مما يتيح للمدربين تعديلها وفقًا لاحتياجاتهم ومتطلبات التدريب الخاصة بهم. يمكنهم إضافة أمثلةهم الخاصة وتمارينهم الفردية ومحتوى إضافي لتوفير تجربة تعلم شخصية. مع مواد التدريب لدينا حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”، يمكن للمدربين تدريس طلابهم أو موظفيهم بثقة المهارات المطلوبة لبناء واجهات برمجة تطبيقات قوية وفعالة باستخدام Django Rest Framework.
مقدمة إلى إطار عمل Django Rest Framework API
ما هو إطار عمل Django Rest؟
لماذا استخدام إطار عمل Django Rest لإنشاء واجهات برمجة التطبيقات؟
1:3:فوائد استخدام لغة البايثون في إنشاء واجهات برمجة التطبيقات
إعداد بيئة التطوير
٢:١:تثبيت بايثون
تثبيت Django و Django Rest Framework
2:3: إنشاء مشروع Django جديد
إنشاء نماذج وتخطيط قاعدة البيانات
فهم مفهوم النماذج في ديجانغو
3:2: تحديد النماذج لبيانات واجهة برمجة التطبيقات
3:3: هجرة النماذج لإنشاء بنية قاعدة البيانات
المسلسلات والعروض
4:1:مقدمة حول المُرَقِّمَات ودورها في واجهات برمجة التطبيقات
4:2: إنشاء مسلسلات للنماذج
تنفيذ مجموعات العرض لمعالجة طلبات واجهة برمجة التطبيقات (API)
توجيه عناوين URL ونقاط نهاية واجهة برمجة التطبيقات (API)
فهم مفهوم التوجيه بواسطة عنوان URL في Django
5:2:إنشاء أنماط عناوين URL لنقاط نهاية واجهة برمجة التطبيقات (API)
تنفيذ نقاط النهاية (endpoints) CRUD باستخدام إطار عمل Django Rest Framework
المصادقة والأذونات
6:1:نظرة عامة على التوثيق والإذن في واجهات البرمجة التطبيقية
6:2: تنفيذ التوثيق القائم على الرموز المميزة
6:3:تكوين الصلاحيات لنقاط الواجهة البرمجية المختلفة
ترقيم الصفحات وتصفية البيانات
7:1:مقدمة في الترقيم وأهميته في تصميم واجهة برمجة التطبيقات
تنفيذ ترقيم الصفحات في إطار العمل Django Rest.
إضافة إمكانية التصفية إلى نقاط نهاية واجهة برمجة التطبيقات
اختبار وتصحيح الأخطاء
8:1: كتابة حالات اختبار لنقاط نهاية الواجهة البرمجية (API)
8:2:استخدام إطار عمل Django لاختبار واجهة برمجة التطبيقات (API)
تصحيح المشكلات الشائعة في عملية تطوير واجهة برمجة التطبيقات (API).
النشر وأفضل الممارسات
تجهيز التطبيق للنشر
9:2: تكوين بيئة الإنتاج
أفضل الممارسات لتأمين وتحسين واجهة برمجة التطبيقات (API) لإطار العمل Django Rest Framework

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو إطار العمل Django Rest؟
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
2. لماذا يجب علي استخدام إطار العمل Django Rest Framework لبناء واجهات برمجة التطبيقات (APIs)؟
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
كيف يمكنني البدء مع إطار عمل Django Rest؟
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
هل هناك أي خيارات للمصادقة المتاحة في إطار عمل ديجانغو ريست؟
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
هل يمكنني تخصيص عملية التسلسل في Django Rest Framework؟
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.”
تقديم مواد تدريبنا الشاملة والمفصلة حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”. تم تصميم هذه المواد التدريبية بشكل خاص للمدربين الذين يرغبون في تعليم طلابهم أو موظفيهم التفاصيل الدقيقة لبناء واجهات برمجة باستخدام Django Rest Framework. توفر مواد تدريبنا نهجًا تدريجيًا للتعلم، بدءًا من مفاهيم Django والبايثون الأساسية، وتتقدم تدريجياً إلى المفاهيم الأكثر تطورًا. من خلال التمارين التطبيقية والأمثلة العملية من الحياة الواقعية، يمكن للمدربين تزويد جمهورهم بالمهارات والمعرفة اللازمة لإنشاء واجهات برمجة تطبيقات قوية. الميزات الرئيسية لموادنا التدريبية تشمل: ١. محتوى شامل: تغطي موادنا جميع المواضيع الأساسية، بما في ذلك إعداد مشروع Django، وتعريف النماذج، وإنشاء السيريالايزرز، وإدارة المصادقة والصلاحيات، واختبار الواجهات البرمجية، وتنفيذ التطبيقات. ٢. تمارين عملية: قمنا بتضمين تمارين عملية في جميع المواد التدريبية، مما يتيح للمتعلمين الفرصة لتطبيق المفاهيم التي تعلموها. هذه التمارين تضمن تجربة تعليمية أكثر إشراكًا وتفاعلية. ٣. أمثلة من الحياة الواقعية: تتضمن موادنا التدريبية أمثلة من الحياة الواقعية لتوضيح الاستخدام العملي لـ Django Rest Framework. يمكن للمدربين أن يرتبطوا بسهولة بهذه الأمثلة لجمهورهم، مما يعزز تجربة التعلم. ٤. شروح واضحة وموجزة: ركزنا على توفير شروح واضحة وموجزة، مما يجعل المفاهيم المعقدة سهلة الفهم. يمكن للمدربين تقديم المحتوى بسهولة وضمان تجربة تعليمية سلسة لطلابهم. ٥. قابلية التخصيص: تعد مواد التدريب لدينا قابلة للتخصيص بشكل كبير، مما يتيح للمدربين تعديلها وفقًا لاحتياجاتهم ومتطلبات التدريب الخاصة بهم. يمكنهم إضافة أمثلةهم الخاصة وتمارينهم الفردية ومحتوى إضافي لتوفير تجربة تعلم شخصية. مع مواد التدريب لدينا حول “إنشاء واجهة برمجة تطبيقات Django Rest Framework باستخدام البايثون”، يمكن للمدربين تدريس طلابهم أو موظفيهم بثقة المهارات المطلوبة لبناء واجهات برمجة تطبيقات قوية وفعالة باستخدام Django Rest Framework.
مقدمة إلى إطار عمل Django Rest Framework API
ما هو إطار عمل Django Rest؟
لماذا استخدام إطار عمل Django Rest لإنشاء واجهات برمجة التطبيقات؟
1:3:فوائد استخدام لغة البايثون في إنشاء واجهات برمجة التطبيقات
إعداد بيئة التطوير
٢:١:تثبيت بايثون
تثبيت Django و Django Rest Framework
2:3: إنشاء مشروع Django جديد
إنشاء نماذج وتخطيط قاعدة البيانات
فهم مفهوم النماذج في ديجانغو
3:2: تحديد النماذج لبيانات واجهة برمجة التطبيقات
3:3: هجرة النماذج لإنشاء بنية قاعدة البيانات
المسلسلات والعروض
4:1:مقدمة حول المُرَقِّمَات ودورها في واجهات برمجة التطبيقات
4:2: إنشاء مسلسلات للنماذج
تنفيذ مجموعات العرض لمعالجة طلبات واجهة برمجة التطبيقات (API)
توجيه عناوين URL ونقاط نهاية واجهة برمجة التطبيقات (API)
فهم مفهوم التوجيه بواسطة عنوان URL في Django
5:2:إنشاء أنماط عناوين URL لنقاط نهاية واجهة برمجة التطبيقات (API)
تنفيذ نقاط النهاية (endpoints) CRUD باستخدام إطار عمل Django Rest Framework
المصادقة والأذونات
6:1:نظرة عامة على التوثيق والإذن في واجهات البرمجة التطبيقية
6:2: تنفيذ التوثيق القائم على الرموز المميزة
6:3:تكوين الصلاحيات لنقاط الواجهة البرمجية المختلفة
ترقيم الصفحات وتصفية البيانات
7:1:مقدمة في الترقيم وأهميته في تصميم واجهة برمجة التطبيقات
تنفيذ ترقيم الصفحات في إطار العمل Django Rest.
إضافة إمكانية التصفية إلى نقاط نهاية واجهة برمجة التطبيقات
اختبار وتصحيح الأخطاء
8:1: كتابة حالات اختبار لنقاط نهاية الواجهة البرمجية (API)
8:2:استخدام إطار عمل Django لاختبار واجهة برمجة التطبيقات (API)
تصحيح المشكلات الشائعة في عملية تطوير واجهة برمجة التطبيقات (API).
النشر وأفضل الممارسات
تجهيز التطبيق للنشر
9:2: تكوين بيئة الإنتاج
أفضل الممارسات لتأمين وتحسين واجهة برمجة التطبيقات (API) لإطار العمل Django Rest Framework

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو إطار العمل Django Rest؟
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
Django Rest Framework (DRF) هو مجموعة أدوات قوية ومرنة لبناء واجهات برمجة تطبيقات الويب باستخدام إطار عمل Django. يوفر مجموعة من الأدوات والمكتبات لتسلسل وفك تسلسل البيانات المعقدة، والتعامل مع المصادقة، وترقيم الصفحات، والترشيح، والمزيد من الخصائص.
2. لماذا يجب علي استخدام إطار العمل Django Rest Framework لبناء واجهات برمجة التطبيقات (APIs)؟
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
DRF يبسط عملية بناء واجهات برمجة التطبيقات من خلال توفير مجموعة من الوظائف والميزات المدمجة. يتعامل مع معظم التعقيدات المشتركة في تطوير واجهات برمجة التطبيقات مثل التسلسل، والمصادقة، ومعالجة الطلب والاستجابة. وهذا يسمح للمطورين بالتركيز على منطق الأعمال وبناء واجهات برمجة التطبيقات قوية بسرعة.
كيف يمكنني البدء مع إطار عمل Django Rest؟
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
للبدء في استخدام DRF ، تحتاج إلى فهم أساسي لإطار عمل Django ولغة البرمجة Python. يمكنك تثبيت DRF باستخدام pip ثم البدء بإنشاء مشروع Django جديد. بمجرد إعداد المشروع ، يمكنك تعريف محولات البيانات والعرض وعناوين URL لإنشاء نقاط الواجهة البرمجية الخاصة بك.
هل هناك أي خيارات للمصادقة المتاحة في إطار عمل ديجانغو ريست؟
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
نعم، يوفر DRF خيارات متنوعة للمصادقة مباشرة، بما في ذلك مصادقة بناء الرمز المميز (Token)، ومصادقة الجلسة (Session)، ومصادقة OAuth2. يمكنك اختيار طريقة المصادقة التي تتناسب مع متطلبات مشروعك وتكوينها في إعدادات DRF.
هل يمكنني تخصيص عملية التسلسل في Django Rest Framework؟
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.
نعم، يُسمح لك بأن تخصص عملية التسلسل في DRF من خلال تعريف المسلسلات. يمكنك التحكم في كيفية تجسيد بياناتك في تنسيقات مختلفة مثل JSON، XML، أو غيرها. بالإضافة إلى ذلك، يمكنك تعريف قواعد التحقق، واختيار الحقول التي تود تضمينها أو استثنائها، وإدارة العلاقات المتداخلة في المسلسلات الخاصة بك.

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.”

منتجات ذات صلة

حقيبة تدريبية : دورة أحدث اساليب وممارسات عمليات الصيانة الوقائية – PM

حقيبة تدريبية : دورة أخصائي إدارة الصيانة – MMP

حقيبة تدريبية : الكتابة في الشبكة العالمية

هذا المواد التدريبية توفر تعليمات خطوة بخطوة حول استخدام لغة Python وإطار العمل Django لبناء واجهة برمجة تطبيقات مخصصة باستخدام إطار العمل Django Rest. سيتعلم الطلاب كيفية إعداد مشروع، تعريف النماذج، إنشاء العرض، وتكوين عناوين الوصول. بحلول النهاية، سيكونون قادرين على بناء واجهة برمجة تطبيقات خاصة بهم بسرعة لا تصدق.

هذا المواد التدريبية توفر تعليمات خطوة بخطوة حول استخدام لغة Python وإطار العمل Django لبناء واجهة برمجة تطبيقات مخصصة باستخدام إطار العمل Django Rest. سيتعلم الطلاب كيفية إعداد مشروع، تعريف النماذج، إنشاء العرض، وتكوين عناوين الوصول. بحلول النهاية، سيكونون قادرين على بناء واجهة برمجة تطبيقات خاصة بهم بسرعة لا تصدق.

حقيبة تدريبية دورة إنشاء API Django Rest Framework باستخدام لغة البرمجة Python.