Als ich anfing, Android zu lernen, fand ich eine fantastische Reihe von YouTube- Videos von Marakana , die einen Twitter-Klon erstellten. Es führte mich durch alle Schritte und erklärte mir so die Grundlagen, gängigen Bibliotheken, Best Practices, Ressourcen usw. Ein Experte über die Schulter zu schauen, während ich eine praktische App erstellte, war für mich die absolut beste Lernmethode. Vor allem gab es mir ein Skelett, auf das ich bauen konnte. Von dort aus konnte ich weiter recherchieren und wissen, welche Fragen ich stellen sollte.
Ich suche jetzt etwas Ähnliches mit Django. Natürlich habe ich mir das offizielle Tutorial und das Django-Buch angesehen . Ersteres spannt einige Django-Muskeln, geht aber nicht durch eine vollständige App. Letzteres ist sicherlich besser, aber die App, die es erstellt, ist sehr einfach und wenn es die fortgeschritteneren Themen erreicht, bricht das Tutorial zusammen und es enthält kurze Codefragmente und dokumentationsähnliche Erklärungen.
Das Auschecken bei Amazon ist nicht besonders ermutigend. Das neueste allgemeine Django-Buch wurde vor fast zweieinhalb Jahren veröffentlicht und deckt nur Version 1.0 ab. Um fair zu sein, ich verstehe, dass dies wahrscheinlich daran liegt, dass die Online-Dokumentation ausgezeichnet ist, aber ich suche wieder einen Durchgang. Ich habe einen Funken Aufregung erlebt, als ich auf Practical Django Projects stieß , was genau so klingt, wie ich es gesucht habe. In einigen Rezensionen werden jedoch einige ungeheure Probleme behauptet - kein Quellcode, viele Fehler und keine Errata, ein völlig apathischer Autor und ein nicht reagierender Herausgeber usw.
Und so bin ich auf dem ersten Platz und brauche deinen Rat. Gibt es einen Ort, an dem ich auf der Schulter eines Riesen sitzen und von Anfang bis Ende durch ein realistisches Django-Projekt geführt werden kann? Verwenden Sie vorzugsweise eine neuere Version des Frameworks.