Lorsque j'ai commencé à apprendre Android, j'ai trouvé une fantastique série de vidéos YouTube de Marakana qui a permis de créer un clone Twitter. Il m'a guidé à travers toutes les étapes et m'a donc expliqué les bases, les bibliothèques communes, les meilleures pratiques, les ressources, etc. Regarder par-dessus l'épaule d'un expert tout en créant une application pratique était la meilleure méthode d'apprentissage pour moi. Plus que toute autre chose, cela m'a fourni un squelette sur lequel je pouvais construire. De là, je pouvais continuer mes recherches et savoir quelles questions poser.
Je cherche maintenant quelque chose de similaire avec Django. Bien sûr, j'ai consulté le tutoriel officiel et le livre Django . Le premier fléchit certains muscles Django, mais ne passe pas par une application complète. Ce dernier est certainement meilleur, mais l'application qu'il construit est très basique et au moment où il atteint les sujets les plus avancés, le didacticiel se décompose et revient aux extraits de code courts et aux explications de type documentation.
Vérifier Amazon n'est pas vraiment encourageant. Le dernier livre général de Django a été publié il y a près de deux ans et demi et ne couvre que la version 1.0. Pour être honnête, je comprends que c'est probablement parce que la documentation en ligne est excellente, mais encore une fois, je cherche un guide. J'ai fait l'expérience d'une étincelle d'excitation lorsque je suis tombé sur Practical Django Projects , qui ressemble exactement à ce que je cherchais. Cependant, certaines critiques font état de problèmes graves - pas de code source, beaucoup d'erreurs et pas d'errata, auteur totalement apathique et éditeur qui ne répond pas, etc.
Et donc je suis laissé à la case départ et j'ai besoin de vos conseils. Y a-t-il un endroit où je peux m'asseoir sur l'épaule d'un géant et me promener dans un projet Django réaliste du début à la fin? Utiliser de préférence une version plus récente du framework.