Python – architektura GUI
Rudolf Pecinovský
Grada
549 Kč
Dostupné na objednávku
Většina knih, které se věnují programování GUI, obvykle skončí u předvedení základních prvků: jak vytvořit okno, umístit tlačítk…
Většina knih, které se věnují programování GUI, obvykle skončí u předvedení základních prvků: jak vytvořit okno, umístit tlačítko a vypsat text. Jakmile však začnete stavět rozsáhlejší aplikaci, zjistíte, že pouhé „naklikání“ widgetů nestačí. Kód se rychle stává nepřehledným, aplikační logika se proplete se zobrazením a každá drobná úprava hrozí zhroucením programu.
Nová publikace renomovaného autora vás provede kompletním procesem vývoje grafického uživatelského rozhraní v jazyce Python s využitím standardní knihovny Tkinter. Namísto izolovaných ukázek staví výklad na jednotném, krok za krokem rozvíjeném projektu, v němž budete vytvářet nadstavbové grafické prostředí pro konverzační hru. Postupně se od primitivních dialogů dopracujete až k modulární aplikaci s dynamickými panely, nabídkami, sekundárními okny a interaktivním plánkem světa.
Kniha však nabízí mnohem více než jen přehled komponent a metod. Slouží především jako praktická učebnice softwarového návrhu a postupného budování programu na principech top-down a důsledného oddělení dat od zobrazení. Čtenáři možná nejvíce ocení právě tento architektonický rozměr, neboť systematický návod, jak zorganizovat kód do čisté, snadno rozšiřitelné a udržovatelné struktury, v běžných příručkách většinou zcela chybí. Proto by neměla chybět v knihovně žádného mírně pokročilého programátora, studenta i vyučujícího, kteří chtějí překročit hranice jednoduchých skriptů a naučit se promyšleně projektovat grafické aplikace.
| Rozměry | 240 × 240 × 167 mm |
|---|---|
| Typ, vazba | Knihy – paperback |
| Počet stran | 384 |
| EAN | 9788027187683 |
| ISBN | 978-80-271-8768-3 |
| Jazyk | česky |
| Datum uvedení | 2026-11-23 |
| Vydání | 1. |