Beherrschung der GUI-Programmierung mit Python: Entwickeln Sie beeindruckende plattformübergreifende GUI-Anwendungen mit PyQt

Bewertung:   (4,3 von 5)

Beherrschung der GUI-Programmierung mit Python: Entwickeln Sie beeindruckende plattformübergreifende GUI-Anwendungen mit PyQt (D. Moore Alan)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seinen umfassenden Ansatz zur Vermittlung von PyQt5 und der GUI-Entwicklung hoch geschätzt und richtet sich in erster Linie an Leser, die bereits Erfahrung mit objektorientierten Programmiersprachen haben. Es dient als wertvolles Nachschlagewerk mit umfangreichen Informationen und wird für seine Struktur und Klarheit gelobt. Allerdings wird es wegen seines veralteten Inhalts kritisiert, insbesondere in Bezug auf die aktuelle QtCreator-Schnittstelle, Inkonsistenzen in der Kindle-Version und Probleme mit der Nutzbarkeit von Beispielen.

Vorteile:

Umfassende Ressource zum Erlernen von PyQt5 mit Beispielen aus der Praxis.
Gut strukturiert und leicht verständlich für erfahrene Programmierer.
Ausgezeichnete Erklärungen komplexer Konzepte wie das Model-View-Framework.
Bietet eine gute Grundlage für die Erstellung von GUI-Anwendungen auf verschiedenen Plattformen.
Vermittelt ein gutes Verständnis des Frameworks, ohne den Leser mit Details zu überfordern.

Nachteile:

Veralteter Inhalt, der möglicherweise nicht mit der neuesten QtCreator-Schnittstelle übereinstimmt.
Die Kindle-Version hat erhebliche Formatierungsprobleme, einschließlich leerer Seiten und falscher Code-Einrückung.
Einige Beispiele enthalten Fehler und können verwirrend sein.
Die Anfangskapitel springen zu schnell zwischen einfachen und komplexen Beispielen.
Die Lernkurve für PyQt5 ist steil und erfordert eine erhebliche Zeitinvestition.

(basierend auf 26 Leserbewertungen)

Originaltitel:

Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt

Inhalt des Buches:

Nutzen Sie die tödliche Kombination aus Docker und Kubernetes, um die Bereitstellung und Verwaltung von Java-Anwendungen zu automatisieren

Hauptmerkmale

⬤ Beherrschen Sie die Verwendung von Docker und Kubernetes, um Java-Anwendungen im Handumdrehen zu erstellen, bereitzustellen und zu verwalten.

⬤ Lernen Sie, wie Sie Ihr eigenes Docker-Image erstellen und Ihren eigenen Cluster mit Kubernetes anpassen können.

⬤ Erleichtern Sie den Weg von der Entwicklung zur Produktion mit diesem praktischen Leitfaden.

Buchbeschreibung

Stellen Sie sich vor, Sie könnten in wenigen Minuten Java EE-Anwendungen auf Apache Tomcat Server oder Wildfly Application Server erstellen und testen sowie Java-Anwendungen schnell bereitstellen und verwalten. Klingt zu schön, um wahr zu sein? Aber Sie haben einen Grund zum Jubeln, denn solche Szenarien sind nur durch den Einsatz von Docker und Kubernetes möglich.

Dieses Buch beginnt mit einer Einführung in Docker und vertieft die Konzepte von Netzwerken und persistenten Speichern. Anschließend lernen Sie, wie Sie eine monolithische Anwendung in separate Dienste umstrukturieren können, indem Sie eine Anwendung erstellen und sie dann in Docker-Container verpacken. Als Nächstes werden Sie ein Image mit Java Enterprise Application erstellen und es später mit Docker ausführen. Im weiteren Verlauf des Buches werden Sie sich auf Kubernetes und seine Funktionen konzentrieren und lernen, wie Sie eine Java-Anwendung mit Maven in Kubernetes bereitstellen und eine Java-Anwendung in der Produktion überwachen. Am Ende des Buches werden Sie einige fortgeschrittene Themen in die Praxis umsetzen, um Ihr Wissen über Docker und Kubernetes weiter zu vertiefen.

(Was Sie lernen werden)

⬤ Java-Anwendungen in Docker-Images verpacken.

⬤ Das lokale Ausführen von Containern verstehen.

⬤ Erkunden Sie die Entwicklungs- und Bereitstellungsoptionen mit Docker.

⬤ Integration von Docker in Maven-Builds.

⬤ Java-Anwendungen, die auf Kubernetes-Clustern laufen, verwalten und überwachen.

⬤ Erstellen von Continuous-Delivery-Pipelines für Java-Anwendungen, die in Kubernetes bereitgestellt werden.

Für wen ist dieses Buch gedacht?

Das Buch richtet sich an Java-Entwickler, die mit Hilfe der Container-Technologie sehr schnell Anwendungen erstellen, bereitstellen und verwalten möchten. Sie müssen keine Kenntnisse über Docker und Kubernetes haben.

Weitere Daten des Buches:

ISBN:9781789612905
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:542

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Beherrschung der GUI-Programmierung mit Python: Entwickeln Sie beeindruckende plattformübergreifende...
Nutzen Sie die tödliche Kombination aus Docker...
Beherrschung der GUI-Programmierung mit Python: Entwickeln Sie beeindruckende plattformübergreifende GUI-Anwendungen mit PyQt - Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt
Python GUI-Programmierung mit Tkinter - Zweite Auflage: Entwerfen und erstellen Sie funktionale und...
Verwandeln Sie Ihre sich entwickelnden...
Python GUI-Programmierung mit Tkinter - Zweite Auflage: Entwerfen und erstellen Sie funktionale und benutzerfreundliche GUI-Anwendungen - Python GUI Programming with Tkinter - Second Edition: Design and build functional and user-friendly GUI applications

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