Mastering GUI Programming with Python: Vyvíjať pôsobivé multiplatformné aplikácie GUI s PyQt

Hodnotenie:   (4,3 z 5)

Mastering GUI Programming with Python: Vyvíjať pôsobivé multiplatformné aplikácie GUI s PyQt (D. Moore Alan)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoj komplexný prístup k výučbe PyQt5 a vývoja grafického rozhrania, pričom je určená predovšetkým čitateľom s predchádzajúcimi skúsenosťami s programovaním v objektovo orientovaných jazykoch. Slúži ako cenná referencia s rozsiahlymi informáciami a je chválená pre svoju štruktúru a prehľadnosť. Čelí však kritike týkajúcej sa jej zastaraného obsahu, najmä vo vzťahu k aktuálnemu rozhraniu QtCreator, nekonzistentnosti vo verzii pre Kindle a problémom s použiteľnosťou príkladov.

Výhody:

Komplexný zdroj informácií na učenie sa PyQt5 s príkladmi z reálneho sveta.
Dobre štruktúrovaný a prehľadný pre skúsených programátorov.
Vynikajúce vysvetlenia zložitých konceptov, ako je napríklad rámec model-view.
Poskytuje dobrý základ na vytváranie aplikácií GUI na viacerých platformách.
Vytvára silné porozumenie frameworku bez toho, aby čitateľov zahlcoval drobnosťami.

Nevýhody:

Zastaraný obsah, ktorý nemusí byť v súlade s najnovším rozhraním QtCreator.
Kindle verzia má značné problémy s formátovaním vrátane prázdnych stránok a nesprávneho odsadenia kódu.
Niektoré príklady obsahujú chyby a môžu byť mätúce.
Úvodné kapitoly môžu príliš rýchlo preskakovať medzi zjednodušenými a zložitými príkladmi.
Krivka učenia pre PyQt5 je strmá a vyžaduje si značnú časovú investíciu.

(na základe 26 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Využitie smrtiacej kombinácie Docker a Kubernetes na automatizáciu nasadenia a správy aplikácií Java

Kľúčové funkcie

⬤ Zvládnite používanie Docker a Kubernetes na vytváranie, nasadzovanie a správu aplikácií Java za okamih.

⬤ Učte sa, ako si vytvoriť vlastný obraz Docker a prispôsobiť si vlastný klaster pomocou Kubernetes.

⬤ Uľahčite si cestu od vývoja k produkcii pomocou tejto praktickej príručky.

Popis knihy

Predstavte si vytváranie a testovanie aplikácií Java EE na serveri Apache Tomcat alebo aplikačnom serveri Wildfly v priebehu niekoľkých minút spolu s rýchlym nasadením a správou aplikácií Java. Znie to príliš dobre na to, aby to bola pravda? Ale máte dôvod na radosť, pretože takéto scenáre sú možné len s využitím Dockera a Kubernetes.

Táto kniha začne predstavením nástroja Docker a hlbšie sa zaoberá jeho sieťovými konceptmi a konceptmi trvalého úložiska. Potom sa naučíte, ako refaktorizovať monolitickú aplikáciu na samostatné služby vytvorením aplikácie a jej následným zabalením do kontajnerov Docker. Ďalej vytvoríte obraz obsahujúci aplikáciu Java Enterprise Application a neskôr ju spustíte pomocou nástroja Docker. Ďalej sa kniha zameria na Kubernetes a jeho funkcie a naučíte sa nasadiť aplikáciu Java do Kubernetes pomocou Maven a monitorovať aplikáciu Java v produkcii. Na konci knihy sa prakticky zoznámite s niektorými pokročilejšími témami, aby ste si ešte viac rozšírili svoje vedomosti o Docker a Kubernetes.

Čo sa naučíte

⬤ Balenie aplikácií Java do obrazov Docker.

⬤ Pochopiť lokálne spúšťanie kontajnerov.

⬤ Preskúmať možnosti vývoja a nasadenia s Dockerom.

⬤ Integrovať Docker do zostavení Maven.

⬤ Spravovať a monitorovať aplikácie Java bežiace na klastroch Kubernetes.

⬤ Vytvárať pipeline Continuous Delivery pre aplikácie Java nasadené na Kubernetes.

Pre koho je táto kniha určená

Kniha je určená vývojárom v jazyku Java, ktorí chcú veľmi rýchlo vytvárať, nasadzovať a spravovať aplikácie pomocou kontajnerovej technológie. Nemusia mať žiadne znalosti o Docker a Kubernetes.

Ďalšie údaje o knihe:

ISBN:9781789612905
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2019
Počet strán:542

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Mastering GUI Programming with Python: Vyvíjať pôsobivé multiplatformné aplikácie GUI s PyQt -...
Využitie smrtiacej kombinácie Docker a Kubernetes...
Mastering GUI Programming with Python: Vyvíjať pôsobivé multiplatformné aplikácie GUI s PyQt - Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt
Python GUI Programming with Tkinter - Second Edition: Navrhujte a vytvárajte funkčné a používateľsky...
Transformujte svoje vyvíjajúce sa požiadavky...
Python GUI Programming with Tkinter - Second Edition: Navrhujte a vytvárajte funkčné a používateľsky prívetivé aplikácie grafického rozhrania - Python GUI Programming with Tkinter - Second Edition: Design and build functional and user-friendly GUI applications

Diela autora vydali tieto vydavateľstvá: