easyT
  • الاشتراك العام
تسجيل الدخول
easyT
  • الدبلومات
  • الدورات
  • الكتب الإلكترونية
  • المحاضرون
  • الاشتراك العام
تسجيل الدخول

تصفح

  • كل الدورات
  • الدبلومات
  • الاشتراك
  • المحاضرون

حسابى

  • دوراتى
  • مشترياتى
  • قائمة الأمنيات
  • الإعدادات

انضم إلينا

  • انضم كمحاضر
  • التسويق بالعمولة
  • من نحن

حمل التطبيق

التطبيقات قيد التطوير
جميع الحقوق محفوظة © 2003-2026 · easyT.onlineالشروط والأحكامسياسة الخصوصيةسياسة الاستردادتواصل معناتحقق من شهادة
البرمجة وتطوير البرمجياتعربى

تطوير تطبيقات الويب باستخدام بايثون

دليل شامل لتطوير تطبيقات الويب

4.3(57)321 صفحة9 فصل0 متدرب
تطوير تطبيقات الويب باستخدام بايثون
$2.99
شراء الآن

نبذة عن الكتاب

كتاب شامل لتطوير تطبيقات الويب باستخدام دجانغو.

محتويات الكتاب

1

الفصل الأول

  1. كتاب Django التعليمي
  2. ما هو Django
  3. تاريخ Django
  4. تاريخ إصدار Django
  5. شعبية استخدامات Django
  6. ميزات Django
  7. التطوير السريع
  8. حالة الأمان
  9. قابل للتطوير
  10. محمل بالكامل
  11. متعدد الاستخدامات
  12. مفتوح المصدر
  13. مجتمع واسع ومدعوم
  14. المتطلبات الأساسية
  15. الجمهور المستهدف
  16. المشكلة
  17. تثبيت Django
  18. التحقق من تثبيت Django
  19. مشروع Django
  20. مثال على مشروع Django
  21. تحديد الموقع في المشروع
  22. تشغيل مشروع Django
  23. تكوين Django مع خادم الويب Apache
  24. إعداد بيئة Django الافتراضية
  25. تثبيت Django
2

الفصل الثاني

  1. واجهة مسؤول Django
  2. إنشاء مستخدم مسؤول
  3. تطبيق Django
  4. إنشاء تطبيق
  5. مثال على تطبيق Django
  6. قم بتشغيل التطبيق
  7. Django MVT
  8. نموذج Django
  9. تسجيل/استخدام النموذج
  10. حقول نموذج Django
  11. يوفر Django أنواعًا مختلفة من الحقول المدمجة.
  12. مثال على حقول نموذج Django
  13. خيارات الحقل
  14. مثال على نموذج Django
  15. طرق عرض Django
  16. إرجاع الأخطاء
  17. مثال على طريقة عرض Django
  18. مُزيِّنات HTTP لعرض Django
  19. قوالب Django
  20. لماذا قالب Django ؟
  21. تكوين قالب Django
  22. مثال بسيط لقالب Django مثال بسيط
  23. تحميل القالب
  24. تشغيل الخادم
  25. لغة قالب Django
  26. مثال متغير Django
  27. الوسوم
3

الفصل الثالث

  1. تعيين عنوان URL لـ Django
  2. وظائف عنوان URL لـ Django
  3. التعامل مع ملفات Django الثابتة
  4. تهيئة Django الثابتة (CSS، جافا سكريبت، جافا سكريبت، صور)
  5. مثال على تحميل الصور في Django
  6. Django تحميل جافا سكريبت
  7. مثال على تحميل CSS من Django
  8. نموذج Django
  9. مثال نموذج Django ModelForm
  10. تشغيل الخادم
  11. نماذج Django
  12. بناء نموذج في Django
  13. إنشاء النموذج في Django
  14. التحقق من صحة نموذج Django
  15. مثال التحقق من صحة Django
  16. قم بتثبيت النموذج
4

الفصل الرابع

  1. اتصال قاعدة بيانات Django
  2. ترحيل النموذج
  3. عمليات ترحيل قاعدة بيانات Django
  4. النموذج
  5. الترحيلات
  6. برامج Django الوسيطة
  7. إنشاء البرمجيات الوسيطة الخاصة
  8. تفعيل البرمجيات الوسيطة
  9. ترتيب البرمجيات الوسيطة والطبقات
  10. طرق البرمجيات الوسيطة الأخرى
  11. معالجة_العرض(الطلب، طريقة_العرض، طريقة_العرض، طريقة_العرض_الأعراف، طريقة_العرض_القوارير)
  12. معالجة_قالب_الاستجابة(طلب،استجابة)
  13. معالجة_استثناء(طلب، استثناء)
  14. طلب Django والاستجابة
  15. Django HttpRequest
  16. سمات Django HttpRequest Django HttpRequest
  17. طرق Django HttpRequest
  18. مثال على Django HttpRequest
  19. Django HttpResponse
  20. Attributes Django HttpResponse Django
  21. Django HttpResponse Methods
  22. استثناءات Django
  23. فئات استثناءات Django
  24. استثناءات محلل عناوين URL لـ Django
  25. استثناءات قاعدة بيانات Django
  26. استثناءات Django Http الاستثناءات
  27. استثناءات معاملات Django
  28. مثال على استثناء Django
  29. جلسة Django
  30. مثال على جلسة عمل Django
  31. ملف تعريف الارتباط Django
  32. مثال على ملفات تعريف الارتباط في Django
5

الفصل الخامس

  1. إنشاء CSV مع Django
  2. مثال Django CSV
  3. ملف CSV الديناميكي باستخدام قاعدة البيانات
  4. Django PDF
  5. Django with Bootstrap
  6. نشر Django إلى Github
  7. إعداد بريد Django الإلكتروني
  8. تكوين Django
  9. مسؤول Django
  10. تسجيل نموذج Django
  11. تشغيل السيرفر
  12. الوصول إلى المتصفح
  13. إضافة سجل
  14. تحديث السجل
  15. حذف السجل
  16. عمليات إعادة توجيه Django | الدليل الكامل لعمليات إعادة التوجيه
  17. ما هي عمليات إعادة التوجيه؟
  18. لماذا إعادة التوجيه مفيدة؟
  19. نموذج تسليم النموذج مثال على إعادة التوجيه
  20. كيف تعمل إعادة توجيه HTTP؟
  21. إعادة التوجيه المؤقت مقابل إعادة التوجيه الدائم
  22. طريقة العرض المستندة إلى فئة إعادة التوجيه
  23. الخلاصة
  24. Django على _الحذف
  25. بناء جملة Django on_delete
  26. خيارات مختلفة عند الحذف
  27. CASCASE
  28. الحماية
  29. SET_DEFAULT
  30. SET ()
  31. DO_NOTHING
  32. RESTRICT
6

الفصل السادس

  1. طرق العرض العامة القائمة على فئة Django
  2. طرق العرض المستندة إلى الدالة
  3. طرق العرض المستندة إلى الفئة
  4. تنفيذ CRUD (إنشاء، استرجاع، تحديث، حذف) باستخدام طرق العرض المستندة إلى الفئة
  5. تنفيذ طرق العرض المستندة إلى الفئة
  6. إنشاء طريقة عرض
  7. طريقة عرض الاسترداد
  8. طريقة عرض التفاصيل
  9. UpdateView
  10. حذف طريقة العرض
  11. الكود:
  12. الخلاصة
  13. نموذج إنشاء مستخدم Django UserCreationForm إنشاء مستخدم جديد
  14. ما هي عناصر المستخدم؟
  15. تنفيذ نموذج إنشاء مستخدم Django UserCreationForm
  16. يجب أن يتخذ نموذج تسجيل المستخدم المناسب الخطوات التالية.
  17. تحميل صور Django | كيفية تحميل الصور مع Django
  18. تحميل الصور إلى Django
  19. الخلاصة
  20. استعلامات Django ORM | كيفية العمل مع استعلامات ORM
  21. إنشاء جدول في قاعدة البيانات باستخدام النموذج
  22. كيفية الحصول على جميع السجلات من الجدول (النموذج)
  23. كيفية إضافة سجل إلى جدول (نموذج)
  24. استرجاع كائنات مفردة من مجموعات الاستعلامات
  25. تصفية السجلات
  26. استخدام طريقة الاستبعاد()
  27. كيفية إجراء استعلامات OR في Django ORM ؟
  28. كيفية إجراء استعلامات AND في Django ORM ؟
  29. إنشاء عناصر متعددة في لقطة واحدة
  30. تحديد مجموعات الاستعلامات
  31. كيف يمكن ترتيب مجموعات الاستعلامات بترتيب تصاعدي أو تنازلي؟
  32. كيف يمكن ترتيب حقل من نموذج علاقة (مع مفتاح خارجي)؟
  33. عمليات البحث عن الحقول المهمة
  34. كيفية إجراء عمليات الانضمام في Django
  35. كيفية تجميع السجلات في Django ORM ؟
  36. كيفية إجراء عملية اقتطاع مثل عملية الاقتطاع باستخدام Django ORM؟
  37. كيفية الحصول على اتحاد البيانات
  38. ما الفرق بين null=صحيح و blank=صحيح؟
  39. الخلاصة
  40. إنشاء المشاريع
  41. إنشاء النموذج
  42. نموذج مخصص مع حقول الحاجيات
  43. حقل البريد الإلكتروني
  44. حقل منطقي
  45. نموذج مخصص مع DataField()
  46. DateField() مع سمة عنصر واجهة المستخدم NumberInput
  47. أداة DateField() مع أداة SelectDateWidget
  48. نموذج مخصص باستخدام DecimalField()
  49. نموذج مخصص مع حقل الاختيار()
  50. حقل الاختيار() مع أداة التحديد (Select Widget)
  51. الوسيطات الأساسية
  52. مطلوب (منطقية)
  53. الطول_الأقصى والطول_الأدنى
  54. التسمية (سلسلة)
  55. الأولي (سلسلة) لـ CharField()
  56. الأولي (منطقية) لـ BooleanField()
  57. الأولي (التاريخ والوقت) لـ DateField()
  58. حقل خيارات متعددة
  59. حقل اختيار من متعدد () مع خانة اختيار حدد خانة اختيار متعددة
  60. حقل اختيار النموذج()
  61. إرسال نموذج اتصال Django
  62. الخلاصة
7

الفصل السابع

  1. كيفية استخدام تعديلات Django Widget Tweaks
  2. مشكلة مع نموذج Django المدمج
  3. تثبيت تعديلات Django
  4. الاستخدام
  5. اختصارات Django
  6. التصيير()
  7. المعلمات -
  8. المعلمات الاختيارية -
  9. إعادة التوجيه()
  10. كيفية ربط MySQL بـ Django
  11. المتطلبات الأساسية
  12. التنفيذ
  13. الخلاصة
  14. ما هو تعبير الاستعلام؟
  15. تعبيرات الفئة F()
  16. تجنب حالة السباق باستخدام F()
  17. استخدام F() لفرز القيم الفارغة
  18. تعبير Func()
  19. التعبيرات التجميعية
  20. تعبير القيمة()
  21. كيفية استخدام تعبير F()
  22. ما هو تعبير الاستعلام؟
  23. تعبيرات الفئة F()
  24. تجنب حالة السباق باستخدام F()
  25. استخدام F() لفرز القيم الفارغة
  26. تعبير Func()
  27. التعبيرات التجميعية
  28. تعبير القيمة()
  29. تطبيق Django للأخبار
  30. خطوات لتحسين الاستقرار في تطبيق Django على Heroku
  31. مقدمة
  32. أولاً، دعنا نقوم بإعداد الخطوات الأساسية لإعداد البيئة
  33. الآن، دعنا الآن نناقش خطوات تحميل برنامج Django على Heroku
  34. .2 إنشاء مستودع Git تنفسي محلي
  35. .3 تثبيت وتسجيل الدخول إلى Heroku
  36. .4إنشاء تطبيق Heroku
  37. 5.نشر تطبيق Django باستخدام Python
  38. خطوات متقدمة لتحسين الاستقرار في التطبيق
  39. تكوين خادم WSGI
  40. تمكين التسجيل
  41. خدمة الملفات الثابتة
  42. خدمة المحتوى الديناميكي
  43. إضافة مجال مخصص
  44. تحديث إعدادات DNS الخاص بك
  45. اربطه مع GitHub
  46. استخدم Heroku Pipelines
  47. تمكين التوسيع التلقائي
  48. ترحيل Heroku
  49. الخطوة الإضافية 6: إعداد قاعدة بيانات علائقية
  50. الخلاصة
  51. تطبيق ويب ToDo Webapp باستخدام Django
  52. الوحدات النمطية اللازمة:
8

الفصل الثامن

  1. التركيبات في Django
  2. كيف يمكننا إنشاء التركيبات في Django ؟
  3. كيف يمكننا اختبار تركيباتنا؟
  4. ما هي حالة اختبار Django ؟
  5. الخلاصة
  6. Doka Django
  7. ما هو Doka ؟
  8. ما هو Django ؟
  9. كيف تستخدم دوكو Django معاً؟
  10. كيفية إعداد بيئة تطوير Doka Django ؟
  11. كيفية إعداد مشروع Django ؟
  12. كيف تنشئ تطبيق Doka؟
  13. كيفية إعداد قاعدة بيانات Dokku ؟
  14. إعداد تخزين Dokku
  15. وصول مسؤول Django إلى مسؤول Django على Dokku
  16. إضافة نطاق
  17. ما هي بعض فوائد استخدام بيئة تطوير Dokku Django ؟
  18. الخلاصة
  19. الحقول العلائقية في نماذج Django
  20. 1.المفتاح الخارجي
  21. .2حقل واحد إلى حقل واحد
  22. 3.حقل متعدد إلى متعدد
  23. حقول عناوين URL في المتسلسلات - إطار عمل Django REST
  24. ما هي حقول URL؟
  25. HyperlinkedRelatedField
  26. حقل الهوية التشعبي HyperlinkedIdentityField
  27. حقل URLField
9

الفصل التاسع

  1. Django CMS vs. WordPress
  2. سيتضمن هذا البرنامج التعليمي الموضوع التالي -
  3. ما هو Django CMS ؟
  4. ميزات Django CMS
  5. عيوب Django CMS
  6. متى تستخدم Django CMS ؟
  7. الأدوات المدمجة مع نظام إدارة المحتوى Django
  8. ما هو WordPress ؟
  9. ميزات WordPress
  10. عيوب WordPress
  11. متى تستخدم WordPress ؟
  12. أدوات مدمجة مع WordPress
  13. ما نوع الموقع الإلكتروني الذي يمكن للمستخدم إنشاؤه باستخدام WordPress ؟
  14. الفرق بين Django CMS و WordPress
  15. الخلاصة
  16. Django vs. Laravel
  17. ما هو Django ؟
  18. الميزات الرئيسية Django
  19. ما هو Laravel ؟
  20. الميزات الرئيسية Laravel
  21. الفرق بين Django Laravel
  22. بعض الاختلافات المهمة الأخرى
  23. مقارنة بين Django and Laravel
  24. الخلاصة
  25. PHP مقابل Django | فرق مهم بين PHP و Django
  26. الفرق بين Django و PHP
  27. مقارنة بين Django و PHP
  28. إعداد البيئة
  29. مزايا Django
  30. مزايا PHP
  31. عيوب Django
  32. عيوب PHP
  33. مقارنة دعم الهندسة المعمارية
  34. سهولة الاختبار
  35. دعم المجتمع
  36. الخلاصة

كتب ذات صلة

  • برمجة وتطوير الإنترنت بلغة جافا سكريبت

  • الدليل الشامل لتطوير وبرمجة المواقع

  • كيف تصبح مبرمج

  • MySQL الإعداد

  • React.js تطوير واجهات المستخدم

  • إنشاء واجهة مستخدم باستخدام بايثون Tkinter

  • برمجة وتطوير الإنترنت بلغة PHP

  • البرمجة باستخدام C/C++

تقييمات القراء

التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.3
★★★★☆
57 تقييم
5★
17
4★
40
3★
0
2★
0
1★
0