Erstellen von Webanwendungen mit Python und Flask: Entwickeln und Bereitstellen von reaktionsschnellen RESTful-Webanwendungen mit dem Flask-Framework

Bewertung:   (3,8 von 5)

Erstellen von Webanwendungen mit Python und Flask: Entwickeln und Bereitstellen von reaktionsschnellen RESTful-Webanwendungen mit dem Flask-Framework (Malhar Lathkar)

Leserbewertungen

Zusammenfassung:

Das Buch hat gemischte Kritiken erhalten, wobei eine beträchtliche Anzahl von Nutzern die Kohärenz, die Organisation und die Qualität des Inhalts kritisierte. Während einige es für Anfänger hilfreich finden, sind andere der Meinung, dass es schlecht geschrieben ist und wertvolle Erkenntnisse vermissen lässt.

Vorteile:

Gut für den Einstieg, bietet einen breiten Überblick über Flask, praktische Erklärungen und Arbeitsbeispiele.

Nachteile:

Nicht kohärent, schlecht geschrieben, mit grammatikalischen Fehlern, einfachen Codebeispielen, es fehlt an Tiefe und neuen Erkenntnissen, viele fanden es übereilt und mit kopierten Inhalten gefüllt.

(basierend auf 8 Leserbewertungen)

Originaltitel:

Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework

Inhalt des Buches:

Ein praktischer Leitfaden für die schnelle Entwicklung von Webanwendungen mit Flask

Key Features

⬤  Expertengeführte Abdeckung der Kernfunktionen von Flask, der wichtigsten Erweiterungen und seiner Implementierung.

⬤  Erkunden Sie das Werkzeug-Toolkit und die Jinja Template Engine und sehen Sie, wie Flask mit JavaScript und CSS interagiert.

⬤  Detaillierte Module zur Erstellung und Bereitstellung von RESTful-Anwendungen mit Flask.

Beschreibung

Dieses Buch lehrt den Leser den kompletten Arbeitsablauf der Entwicklung von Webanwendungen mit Python und seinem leistungsstärksten Microframework, Flask.

Das Buch beginnt damit, dass Sie ein starkes Verständnis für den Entwicklungsprozess von Webanwendungen entwickeln und erfahren, wie Python bei der Entwicklung der Anwendungen eingesetzt wird. Sie lernen, wie Sie Ihre erste eigene Flask-basierte Webanwendung in Python schreiben können. Sie erfahren etwas über Web-Gateway-Schnittstellen, einschließlich CGI und WSGI, sowie über verschiedene Tools wie die Jinja 2 Engine, das Werkzeug-Toolkit und das Click-Toolkit.

Sie lernen und üben die Kernfunktionen von Flask wie URL-Routing, Rendering, den Umgang mit statischen Assets einer Webanwendung, den Umgang mit Cookies und Sessions und anderen HTTP-Objekten. Sobald Sie ein solides Wissen über Flask entwickelt haben, werden Sie tiefer in fortgeschrittene Themen eintauchen, darunter Flask-Erweiterungen für die Arbeit mit relationalen und NOSQL-Datenbanken, Flask_WTF und Flask-Bootstrap. Sie werden Design Patterns und verschiedene Blaupausen erforschen, um modulare und skalierbare Anwendungen zu erstellen und schließlich lernen Sie, wie Sie die RESTful APIs erfolgreich selbst einsetzen können.

Was Sie lernen werden

⬤  Sie lernen alles über die Kernfunktionen von Flask kennen.

⬤  Die grundlegenden Bausteine von Flask verstehen.

⬤  Machen Sie sich mit den fortgeschrittenen Funktionen von Flask vertraut, einschließlich Blueprints, Flask-Erweiterungen und Datenbankkonnektivität.

⬤  Machen Sie sich bereit, Ihre eigenen Flask-basierten Webanwendungen und RESTful APIs zu entwerfen.

⬤  Lernen Sie, modulare und skalierbare Anwendungen zu erstellen und sie erfolgreich zu implementieren.

Für wen ist dieses Buch gedacht?

Dieses Buch ist ideal für Python-Enthusiasten, Open-Source-Mitwirkende und Web-App-Entwickler, die beabsichtigen, Python-Webtechnologien in ihr Skillset und in Startup-Unternehmen aufzunehmen. Das Verständnis der Kernsprache Python mit mittleren Kenntnissen ist erforderlich und Erfahrung in der Arbeit mit SQL, HTML, CSS und JavaScript ist ein zusätzlicher Vorteil.

Inhaltsverzeichnis

1. Python für CGI.

2. WSGI.

3. Flask-Grundlagen.

4. URL-Routing.

5. Rendering-Vorlagen.

6. Statische Dateien.

7. HTTP-Objekte.

8. Datenbanken verwenden.

9. Weitere Flask-Erweiterungen.

10. Blaupausen und Kontexte.

11. Web-API mit Flask.

12. Bereitstellung von Flask-Anwendungen.

13. Anhang.

Über den Autor

Malhar Lathkar ist ein unabhängiger Softwareexperte, Trainer für Unternehmen, freiberuflicher technischer Autor und Fachexperte mit einer Erfahrung von mehr als drei Jahrzehnten. Er hat Hunderte von Studenten/Berufstätigen in Python, Data Science, Java und Android, PHP und Webentwicklung usw. geschult. Er hat auch Erfahrung in der Durchführung von Vorträgen und Workshops zu verschiedenen IT-Themen. Er schreibt regelmäßig in einer lokalen Zeitung über aktuelle Themen aus den Bereichen Sport und Technologie.

LinkedIn Profil: https: //www.linkedin.com/in/malharlathkar.

Weitere Daten des Buches:

ISBN:9789389898835
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python Datenpersistenz: Mit SQL- und NOSQL-Datenbanken - Python Data Persistence: With SQL and NOSQL...
Entwickelt, um einen Einblick in die SQL- und...
Python Datenpersistenz: Mit SQL- und NOSQL-Datenbanken - Python Data Persistence: With SQL and NOSQL Databases
Erstellen von Webanwendungen mit Python und Flask: Entwickeln und Bereitstellen von...
Ein praktischer Leitfaden für die schnelle Entwicklung von...
Erstellen von Webanwendungen mit Python und Flask: Entwickeln und Bereitstellen von reaktionsschnellen RESTful-Webanwendungen mit dem Flask-Framework - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework
Leistungsstarke Webanwendungen mit Fastapi: Das asynchrone Web-Framework auf Basis von modernem...
Erstellung von APIs und Webanwendungen auf der...
Leistungsstarke Webanwendungen mit Fastapi: Das asynchrone Web-Framework auf Basis von modernem Python - High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)