जब मैंने पहली बार एंड्रॉइड सीखना शुरू किया, तो मुझे मारकाना द्वारा YouTube वीडियो की एक शानदार श्रृंखला मिली जो एक ट्विटर क्लोन बनाने के माध्यम से आगे बढ़ी । इसने मुझे सभी चरणों के माध्यम से चला दिया और इस तरह मुझे मूल बातें, सामान्य पुस्तकालयों, सर्वोत्तम प्रथाओं, संसाधनों आदि के बारे में समझाया, जबकि एक व्यावहारिक अनुप्रयोग का निर्माण करते समय एक विशेषज्ञ के कंधे पर देखना मेरे लिए सबसे अच्छा सीखने का तरीका था। किसी भी चीज़ से अधिक, इसने मुझे एक कंकाल प्रदान किया, जिस पर मैं निर्माण कर सकता था। वहां से मैं शोध जारी रख सका और जानता रहा कि कौन से प्रश्न पूछूं।
मैं अब Django के साथ कुछ इसी तरह की तलाश कर रहा हूं। बेशक मैं आधिकारिक ट्यूटोरियल , और Django बुक बाहर की जाँच की । पूर्व में कुछ Django मांसपेशियों को फ्लेक्स करता है, लेकिन एक पूर्ण ऐप के माध्यम से नहीं चलता है। उत्तरार्द्ध निश्चित रूप से बेहतर है, लेकिन यह जो एप्लिकेशन बनाता है वह बहुत ही बुनियादी है और जब तक यह अधिक उन्नत विषयों तक नहीं पहुंच जाता है तब तक ट्यूटोरियल टूट जाता है और इसकी शॉर्ट कोड स्निपेट और प्रलेखन-जैसी व्याख्याएं वापस आ जाती हैं।
अमेज़ॅन की जाँच करना बहुत उत्साहजनक नहीं है। नवीनतम सामान्य Django पुस्तक लगभग दो-ढाई साल पहले जारी की गई थी और इसमें केवल v1.0 शामिल है। निष्पक्ष होने के लिए, मैं समझता हूं कि यह शायद इसलिए है क्योंकि ऑनलाइन प्रलेखन उत्कृष्ट है, लेकिन फिर से, मैं एक टहलने के माध्यम से देख रहा हूं। जब मैंने प्रैक्टिकल Django प्रोजेक्ट्स में आया, तो मुझे उत्तेजना की एक चिंगारी का अनुभव हुआ , जो मुझे लगता है कि वास्तव में क्या था। हालाँकि, कुछ समीक्षाएँ कुछ अहंकारी समस्याओं का दावा करती हैं - कोई स्रोत कोड, कई त्रुटियां और कोई इरेटा, पूरी तरह से उदासीन लेखक और गैर-जिम्मेदार प्रकाशक, आदि।
और इसलिए मुझे एक वर्ग में छोड़ दिया गया है और आपकी सलाह की आवश्यकता है। क्या कोई जगह है जहां मैं एक विशालकाय कंधे पर बैठ सकता हूं और शुरू से आखिर तक एक यथार्थवादी Django परियोजना के माध्यम से चला जा सकता हूं? अधिमानतः फ्रेमवर्क के अधिक हाल के संस्करण का उपयोग करना।