Grundlagen der Python-API-Entwicklung

Bewertung:   (4,0 von 5)

Grundlagen der Python-API-Entwicklung (Jack Chan)

Leserbewertungen

Zusammenfassung:

Das Buch hat gemischte Kritiken von Nutzern erhalten, die den strukturierten Inhalt und den praktischen Ansatz zum Erlernen von APIs und Webentwicklung schätzen. Allerdings äußern viele Nutzer Bedenken über veraltete Informationen, technische Probleme und Fehler in den Codebeispielen.

Vorteile:

Klar geschrieben und strukturiert, so dass es auch für Anfänger leicht zu verstehen ist.
Bietet wertvollen Kontext und praktisches Wissen für die Erstellung von APIs und die Erstellung von Websites von Grund auf.
Nützlich für die Debugging-Praxis.

Nachteile:

Enthält veraltete Inhalte und Kodierungspraktiken, was zu Frustration führt, wenn man dem Buch folgt.
Der Benutzer stößt auf zahlreiche Fehler in den Beispielcodes und unscharfe Abbildungen.
Viele Tools und Bibliotheken, auf die verwiesen wird, sind nicht mehr kostenlos oder haben sich geändert, was zusätzliche Fehlersuche erfordert.

(basierend auf 7 Leserbewertungen)

Originaltitel:

Python API Development Fundamentals

Inhalt des Buches:

Lernen Sie alles, was nötig ist, um eine voll funktionsfähige Webanwendung von Grund auf zu erstellen. Hauptmerkmale Tauchen Sie tief in das Prinzip hinter RESTful API ein Erfahren Sie, wie Sie eine skalierbare Webanwendung mit der RESTful API-Architektur und dem Flask-Framework erstellen Wissen Sie, welches die genauen Tools und Methoden sind, um Ihre Anwendungen zu testen und wie Sie sie verwenden Buchbeschreibung

Python ist eine flexible Sprache, die für viel mehr als nur die Entwicklung von Skripten verwendet werden kann. Wenn Sie die Funktionsweise von Python RESTful APIs kennen, können Sie mit Python ein leistungsfähiges Backend für Webanwendungen und mobile Anwendungen erstellen.

Sie werden Ihre ersten Schritte machen, indem Sie eine einfache API erstellen und lernen, wie das Frontend-Webinterface mit dem Backend kommunizieren kann. Sie werden auch lernen, wie man Objekte mit der Marshmallow-Bibliothek serialisiert und deserialisiert. Anschließend lernen Sie, wie Sie mit Flask-JWT Benutzer authentifizieren und autorisieren. Sie lernen auch, wie Sie Ihre APIs um nützliche Funktionen wie E-Mail, Bild-Upload, Suche und Paginierung erweitern können. Zum Abschluss des Buches stellen Sie Ihre APIs in der Cloud bereit.

Am Ende dieses Buches werden Sie das Selbstvertrauen und die Fähigkeit haben, die Leistungsfähigkeit von RESTful APIs und Python zu nutzen, um effiziente Webanwendungen zu erstellen. Was Sie lernen werden Das Konzept einer RESTful-API verstehen Eine RESTful-API mit Flask und der Flask-Restful-Erweiterung erstellen Eine Datenbank mit Flask-SQLAlchemy und Flask-Migrate manipulieren E-Mails im Klartext- und HTML-Format mit der Mailgun-API verschicken Eine Paginierungsfunktion mit Flask-SQLAlchemy implementieren Caching verwenden, um die API-Leistung zu verbessern und effizient die neuesten Informationen zu erhalten Eine Anwendung auf Heroku bereitstellen und mit Postman testen Für wen dieses Buch gedacht ist

Dieses Buch ist ideal für angehende Softwareentwickler, die Grund- bis Mittelstufenkenntnisse in der Python-Programmierung haben und Webanwendungen mit Python entwickeln wollen. Kenntnisse über die Funktionsweise von Webanwendungen sind von Vorteil, aber nicht unbedingt erforderlich. Inhaltsverzeichnis Ihr erster Schritt Wir beginnen mit dem Aufbau unseres Projekts Manipulation einer Datenbank mit SQLAlchemy Authentifizierung und Sicherheit mit JWT Objektserialisierung mit Marshmallow E-Mail-Bestätigung Arbeiten mit Bildern Paginierung, Suche und Bestellung Aufbau weiterer Funktionen Bereitstellung

Weitere Daten des Buches:

ISBN:9781838983994
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Grundlagen der Python-API-Entwicklung - Python API Development Fundamentals
Lernen Sie alles, was nötig ist, um eine voll funktionsfähige Webanwendung von Grund auf...
Grundlagen der Python-API-Entwicklung - Python API Development Fundamentals

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: