Top Django Framework Bücher



    Das Django-Web-Framework ist auf der offiziellen Website ausführlich dokumentiert: Es gibt theoretische und Hintergrundinformationen sowie Anleitungen für Neulinge. Trotz der Qualität mögen jedoch nicht alle Anfänger diese Dokumentation. Nun, Sie haben zwei Möglichkeiten. Die erste besteht darin, sich in Schulungen einzuschreiben . Die zweite ist, sich noch einmal die Regale der Online-Shops anzusehen. Dies werden wir heute mit dem GeekBrains-Team tun.

    Django Python-Webanwendungsentwicklung - Jeff Forsier, Paul Bissex, Wesley J. Chan




    Sie werden nicht viel Django-Literatur auf Russisch finden, und dies ist ein weiterer Grund, das offizielle Handbuch genauer zu studieren. Aber seit wir angefangen haben, über Bücher zu sprechen, ist hier eines der beliebtesten.

    Informationen über Django und seine Fähigkeiten in diesem Buch sind ziemlich veraltet (es ist bereits 10 Jahre alt), aber es ist immer noch gut geeignet, um sich mit der Umgebung vertraut zu machen. Das Buch ist in einer guten Sprache verfasst und wurde entsprechend übersetzt. Es gibt genügend Code und grundlegende Techniken für das Entwerfen einer Site. Im Allgemeinen eignet es sich als Basis, aber für die Arbeit müssen Sie etwas relevanteres kaufen.

    Django: Die Praxis der Erstellung von Websites in Python - Vladimir Dronov




    Das zweitbeliebteste Buch über Django in russischen Online-Shops. Wie in der Vergangenheit gibt es ein Problem mit einer veralteten Version des Frameworks und entsprechend den Fähigkeiten. Ein weiterer Nachteil ist die mangelnde Konsistenz der Darstellung. Der Schwerpunkt liegt nicht auf dem schrittweisen Algorithmus, den der Neuling sucht, sondern auf den „Engpässen“ bei der Erstellung der Website (laut Autor). Das Ergebnis war ein Buch für diejenigen, die bereits die Grundlagen gelernt haben, aber noch kein Profi sind.

    REST-APIs mit Django: Erstellen Sie leistungsstarke Web-APIs mit Python und Django - William S. Vincent




    Kommen wir vom russischen Markt zum westlichen, dort gibt es viel mehr Literatur und Qualität. Hier ist eines der besten Bücher, um Django zu studieren, insbesondere beim Erstellen einer Web-API. Trotz der relativ geringen Größe (weniger als 200 Seiten) wird der Entwicklungsprozess von der allgemeinen Theorie der Webschnittstellen bis hin zu Diagrammen und Dokumentationsdesign detailliert beschrieben.

    Testgetriebene Entwicklung mit Python: Gehorchen Sie der Testziege: Mit Django, Selenium und JavaScript - Harry JW Percival




    Laut der Annotation wollte sich der Autor jungen Algorithmen und Werkzeugen, die er heute verwendet, selbst erklären. Und im Allgemeinen gelang es ihm. Es ist jedoch erwähnenswert, dass Django und Python nur eine der "Stationen" in der Entwicklung sind, daher wird das Buch nicht als grundlegende Anleitung dienen. Wenn Sie jedoch bereits Kenntnisse im Bereich des Internets haben, aber neues Wissen hinzufügen möchten, ist dieses Buch sehr nützlich.

    Django für Anfänger: Erstellen Sie Websites mit Python und Django - William S. Vincent




    Die meisten Rezensionen zu diesem Buch auf der Amazon-Website legen nahe, dass dies fast ein idealer Ersatz für das offizielle Handbuch ist. In der Tat gibt es zwei wesentliche Vorteile:

    1. Alle Aktionen werden im Detail gekaut, so dass der Leser keine Fragen hat: "Warum ist das so?"
    2. Auch wenn Ihnen etwas nicht klar ist, können Sie Ihre Frage per E-Mail senden. Sie sagen, William ist verantwortlich.

    Vergessen Sie jedoch nicht, dass das Buch für Anfänger gedacht ist. Es ist daher unmöglich, weiter zu gehen, als eine grundlegende Website zu erstellen.

    Zwei Löffel von Django 1.11: Best Practices für das Django Web Framework - Daniel Roy Greenfeld




    Dies ist die vierte Neuauflage des Buches, die wie alle vorherigen viele positive Bewertungen erhalten hat. In der Tat ist dies eines der besten Lehrbücher über Django. Hier finden Sie alles vom richtigen Code-Stil bis hin zur detaillierten Beschreibung aller Fehler im Framework. Lesen Sie alle 35 Kapitel sorgfältig durch und erledigen Sie alle praktischen Aufgaben - und Sie können sich als Spezialisten für die Fertigstellung betrachten.

    Mastering Python: Maschinelles Lernen, Datenstrukturen, Django, Objektorientierte Programmierung und Softwareentwicklung - Michael B. White




    Im Gegensatz zum vorigen Buch ist dies ein ziemlich allgemeiner Leitfaden für Python und was damit getan werden kann. Django und das Web sind hier nicht die Hauptthemen, aber vielleicht werden sie die meiste Aufmerksamkeit erhalten. Das Buch ist für diejenigen geeignet, die Python lernen möchten (zum Beispiel, weil es einfach genug ist), aber noch nicht wissen, was damit erstellt werden kann. "Mastering Python ..." hilft Ihnen bei der Entscheidung.

    Django entfesselt - Andrew Pinkham




    Ein weiterer guter Support, der mehr als 800 gedruckte Seiten umfasst. Je nach Präsentationsstil des Materials ist "Django Unleashed" entsprechend der Geschwindigkeit, mit der der Autor den Entwicklungszyklus durchläuft, eine gedruckte Nacherzählung der offiziellen Dokumentation. Das Buch ist also ideal für diejenigen, die nicht in Bildschirmliteratur ausgebildet werden können, oder für diejenigen, die ein physisches Nachschlagewerk zur Hand haben.

    Erstellen Sie Ihre erste Website mit Django 2.1: Meistern Sie die Grundlagen von Django




    Das Buch beschreibt den gesamten Anwendungsentwicklungszyklus mit Django und beschreibt im Allgemeinen die kompetente Erstellung von Webressourcen. Es hat einige Mängel: eine relativ kleine Anzahl von Beispielen zur Orientierung und eine völlige Missachtung der zweiten Version von Python. Letzteres ist verständlich und entschuldbar, aber das Fehlen eines „Referenzcodes“ für einige grundlegende Handlungen ist schwer zu verstehen.

    Wie wir sehen, gibt es auf dem Markt nicht so viele echte Alternativen zur amtlichen Dokumentation. In einigen Büchern fehlen relevante Informationen oder nützliche Beispiele, aber im Allgemeinen kann fast alles als zusätzliche Anleitung zum Lesen außerhalb des Internets verwendet werden.

    Und wie hast du Django gelernt?

    Jetzt auch beliebt: