أهم الكتب في إطار جانغو



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

جانغو Python تطوير تطبيقات الويب - جيف فورسييه ، بول بيسكس ، ويسلي جيه. تشان




لن تجد الكثير من الأدبيات حول Django باللغة الروسية ، وهذا سبب آخر لإلقاء نظرة فاحصة على الدليل الرسمي. ولكن بما أننا نتحدث عن الكتب ، فهنا أحد الكتب الأكثر شعبية.

المعلومات حول Django وقدراتها في هذا الكتاب قديمة (عمرها بالفعل 10 سنوات) ، لكنها لا تزال مناسبة تمامًا للتعارف الأساسي مع البيئة. الكتاب مكتوب بلغة جيدة ، وترجمته ليتناسب ، وهناك ما يكفي من التعليمات البرمجية والأساليب الأساسية لتصميم الموقع. بشكل عام ، إنها مناسبة كقاعدة ، ولكن بالنسبة للعمل ، سيكون عليك شراء شيء أكثر صلة.

Django: ممارسة إنشاء مواقع الويب في Python - فلاديمير Dronov




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

واجهات برمجة تطبيقات REST باستخدام Django: أنشئ واجهات برمجة تطبيقات قوية على الويب باستخدام Python و Django - William S. Vincent




سننتقل من السوق الروسية إلى السوق الغربي ، وهناك المزيد من الأدب ، وهناك أدب أعلى جودة. فيما يلي أحد أفضل الكتب لتعلم Django ، على وجه الخصوص ، عند إنشاء واجهة برمجة تطبيقات الويب. على الرغم من الحجم الصغير نسبيًا (أقل من 200 صفحة) ، يتم وصف عملية التطوير بتفصيل كبير من النظرية العامة لواجهات الويب إلى المخططات والتوثيق.

التطوير القائم على الاختبار باستخدام Python: اتبع اختبار الماعز: باستخدام Django و Selenium و JavaScript - Harry JW Percival




وفقا للشرح ، عندما أراد المؤلف أن يشرح لنفسه الشباب كل تلك الخوارزميات والأدوات التي يستخدمها اليوم. وبشكل عام ، نجح. ولكن من الجدير بالذكر أن Django و Python ليست سوى واحدة من "المحطات" في التنمية ، لذلك لن يعمل الكتاب كدليل أساسي. ولكن إذا كان لديك بالفعل مهارات على الويب ، ولكنك تريد إضافة معرفة جديدة ، فسيكون هذا الكتاب مفيدًا للغاية.

Django للمبتدئين: قم ببناء مواقع الويب مع Python و Django - William S. Vincent




تقول معظم المراجعات المكتوبة في هذا الكتاب على Amazon أن هذا بديل مثالي تقريبًا للدليل الرسمي. في الواقع ، هناك ميزتان مهمتان:

  1. تمضغ جميع الإجراءات بالتفصيل ، لذلك لم يبق لدى القارئ أسئلة: "لماذا هذا هنا؟"
  2. حتى إذا كنت لا تفهم شيئًا ، يمكنك إرسال سؤالك عبر البريد الإلكتروني. يقولون ويليام يجيب الجميع.

ولكن لا تنس أن الكتاب مبتدئ ، لذلك لن تتمكن من تجاوز إنشاء موقع أساسي.

اثنين من المجارف من Django 1.11: أفضل الممارسات لإطار ويب Django - Daniel Roy Greenfeld




هذه هي النسخة الرابعة من الكتاب ، والتي جمعت ، مثل كل الكتابات السابقة ، العديد من المراجعات الإيجابية. في الواقع ، هذا واحد من أفضل الكتب التعليمية المخصصة لجانغو. ستجد هنا كل شيء من نمط الرمز الصحيح إلى وصف مفصل لجميع عيوب إطار العمل. اقرأ بعناية جميع الفصول الـ 35 ، وأكمل جميع المهام العملية - ويمكنك أن تعتبر نفسك متخصصًا جاهزًا.

إتقان Python: التعلم الآلي ، هياكل البيانات ، Django ، البرمجة الشيئية وهندسة البرمجيات - مايكل بي وايت




على عكس الكتاب السابق ، هذا دليل عام إلى حد ما لبيثون وما يمكنك القيام به به. دجانغو وشبكة الإنترنت ليست المواضيع الرئيسية هنا ، ولكن ربما هي الموضوعات التي تحظى بأكبر قدر من الاهتمام. الكتاب مناسب لأولئك الذين يريدون تعلم Python (على سبيل المثال ، لأنه سهل بما فيه الكفاية) ، لكنهم لا يعرفون حتى الآن ما يمكنك إنشاؤه باستخدامه. "إتقان بايثون ..." سيساعد في تحديد.

جانغو العنان - أندرو بينكهام




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

قم ببناء موقع الويب الأول الخاص بك باستخدام Django 2.1: إتقان أساسيات Django أثناء بناء موقع كامل الأداء - Nigel George




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

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

كيف تعلمت جانغو؟

Source: https://habr.com/ru/post/ar430580/


All Articles