
تم توثيق إطار عمل Django على شبكة الإنترنت بالتفصيل على الموقع الرسمي: يحتوي على النظرية ، ومعلومات الخلفية ، وأدلة للمبتدئين. ومع ذلك ، على الرغم من الجودة ، لن يحب جميع المبتدئين هذه الوثائق. حسنًا ، لديك طريقتان. الأول هو الاشتراك في
الدورات التدريبية . والثاني هو أن ننظر مرة أخرى إلى رفوف المتاجر عبر الإنترنت. هذا ما سنفعله مع فريق GeekBrains اليوم.
جانغو Python تطوير تطبيقات الويب - جيف فورسييه ، بول بيسكس ، ويسلي جيه. تشان
لن تجد الكثير من الأدبيات حول Django باللغة الروسية ، وهذا سبب آخر لإلقاء نظرة فاحصة على الدليل الرسمي. ولكن بما أننا نتحدث عن الكتب ، فهنا أحد الكتب الأكثر شعبية.
المعلومات حول Django وقدراتها في هذا الكتاب قديمة (عمرها بالفعل 10 سنوات) ، لكنها لا تزال مناسبة تمامًا للتعارف الأساسي مع البيئة. الكتاب مكتوب بلغة جيدة ، وترجمته ليتناسب ، وهناك ما يكفي من التعليمات البرمجية والأساليب الأساسية لتصميم الموقع. بشكل عام ، إنها مناسبة كقاعدة ، ولكن بالنسبة للعمل ، سيكون عليك شراء شيء أكثر صلة.
الكتاب الثاني الأكثر شعبية على جانغو في المتاجر عبر الإنترنت باللغة الروسية. كما في الحالة السابقة ، هناك مشكلة في إصدار قديم من إطار العمل ، وبالتالي الميزات. عيب آخر هو عدم اتساق العرض. لا ينصب التركيز على الخوارزمية خطوة بخطوة التي يبحث عنها المبتدئ ، ولكن على الاختناقات في إنشاء الموقع (وفقًا للمؤلف). وكانت النتيجة كتابًا لأولئك الذين تعلموا الأساسيات بالفعل ، لكنهم لم يصبحوا محترفين بعد.
سننتقل من السوق الروسية إلى السوق الغربي ، وهناك المزيد من الأدب ، وهناك أدب أعلى جودة. فيما يلي أحد أفضل الكتب لتعلم Django ، على وجه الخصوص ، عند إنشاء واجهة برمجة تطبيقات الويب. على الرغم من الحجم الصغير نسبيًا (أقل من 200 صفحة) ، يتم وصف عملية التطوير بتفصيل كبير من النظرية العامة لواجهات الويب إلى المخططات والتوثيق.
وفقا للشرح ، عندما أراد المؤلف أن يشرح لنفسه الشباب كل تلك الخوارزميات والأدوات التي يستخدمها اليوم. وبشكل عام ، نجح. ولكن من الجدير بالذكر أن Django و Python ليست سوى واحدة من "المحطات" في التنمية ، لذلك لن يعمل الكتاب كدليل أساسي. ولكن إذا كان لديك بالفعل مهارات على الويب ، ولكنك تريد إضافة معرفة جديدة ، فسيكون هذا الكتاب مفيدًا للغاية.
تقول معظم المراجعات المكتوبة في هذا الكتاب على Amazon أن هذا بديل مثالي تقريبًا للدليل الرسمي. في الواقع ، هناك ميزتان مهمتان:
- تمضغ جميع الإجراءات بالتفصيل ، لذلك لم يبق لدى القارئ أسئلة: "لماذا هذا هنا؟"
- حتى إذا كنت لا تفهم شيئًا ، يمكنك إرسال سؤالك عبر البريد الإلكتروني. يقولون ويليام يجيب الجميع.
ولكن لا تنس أن الكتاب مبتدئ ، لذلك لن تتمكن من تجاوز إنشاء موقع أساسي.
هذه هي النسخة الرابعة من الكتاب ، والتي جمعت ، مثل كل الكتابات السابقة ، العديد من المراجعات الإيجابية. في الواقع ، هذا واحد من أفضل الكتب التعليمية المخصصة لجانغو. ستجد هنا كل شيء من نمط الرمز الصحيح إلى وصف مفصل لجميع عيوب إطار العمل. اقرأ بعناية جميع الفصول الـ 35 ، وأكمل جميع المهام العملية - ويمكنك أن تعتبر نفسك متخصصًا جاهزًا.
على عكس الكتاب السابق ، هذا دليل عام إلى حد ما لبيثون وما يمكنك القيام به به. دجانغو وشبكة الإنترنت ليست المواضيع الرئيسية هنا ، ولكن ربما هي الموضوعات التي تحظى بأكبر قدر من الاهتمام. الكتاب مناسب لأولئك الذين يريدون تعلم Python (على سبيل المثال ، لأنه سهل بما فيه الكفاية) ، لكنهم لا يعرفون حتى الآن ما يمكنك إنشاؤه باستخدامه. "إتقان بايثون ..." سيساعد في تحديد.
مساعدة جيدة أخرى ، وضعت في أكثر من 800 صفحة من النص المطبوع. وفقًا لأسلوب العرض التقديمي ، وفقًا لسرعة تحرك المؤلف طوال دورة التطوير ، فإن Django Unleashed هو إعادة طباعة مطبوعة للوثائق الرسمية. أي أن الكتاب مثالي لأولئك الذين لا يستطيعون التعلم في أدب "الشاشة" ، أو أولئك الذين يحتاجون إلى مرجع مادي في متناول اليد.
يصف الكتاب دورة تطوير التطبيق بالكامل باستخدام Django ، ويتحدث أيضًا عن الإنشاء الكفء لموارد الويب بشكل عام. لديها بعض العوائق: عدد صغير نسبيًا من الأمثلة ، على الأقل للتوجيه ، وتجاهلًا كاملاً للنسخة الثانية من Python. هذا الأخير مفهوم ويمكن تبريره ، ولكن من الصعب فهم غياب رمز "مرجعي" لبعض الإجراءات الأساسية.
كما نرى ، لا يوجد العديد من البدائل الحقيقية للتوثيق الرسمي في السوق. تفتقر بعض الكتب إلى معلومات محدثة أو أمثلة مفيدة ، ولكن بشكل عام ، يمكن استخدام كل شيء تقريبًا كأداة إضافية للقراءة دون الوصول إلى الإنترنت.
كيف تعلمت جانغو؟