Structured Applications with PyQt5 for Python GUI Engineering: Architectural Patterns for Large, Maintainable Python Desktop Projects (Building ... Maintainable Desktop Applications with PyQt5)
Language: English
Published by Independently published, 2026
Series: Book 2 of 2 - Building Professional, Maintainable Desktop Applications with PyQt5
- Softcover
- New

Seller: California Books, Miami, FL, U.S.A.California Books
5-star seller
AbeBooks seller since October 27, 2023
Softcover
Condition: New
US$ 34.00
Free Shipping
Ships within U.S.A.
Quantity: Over 20 available
Add to basketFree 30-day returns
Item description from seller
Print on Demand.
Seller Inventory # I-9798244054286
- Title
- Structured Applications with PyQt5 for Python GUI Engineering: Architectural Patterns for Large, Maintainable Python Desktop Projects (Building ... Maintainable Desktop Applications with PyQt5)
- Author
- Yang, Dylan
- Publisher
- Independently published
- Publication year
- 2026
- Condition
- New
- Binding
- Soft cover
- Language
- English
- ISBN 13
- 9798244054286
- Series
- Book 2 of 2: Building Professional, Maintainable Desktop Applications with PyQt5
As PyQt5 applications grow, poor structure quickly leads to tangled logic, fragile code, and applications that are difficult to extend or maintain.
Structured Applications with PyQt5 for Python GUI Engineering builds on the foundations established in Book 1 and focuses on the architecture and organization required for larger, long-lived desktop applications. This book is about moving from “working GUIs” to engineered software systems.
Readers are guided through architectural patterns, modular design techniques, and application-level organization strategies that help manage complexity in real-world PyQt5 projects. Emphasis is placed on separating concerns, managing application state, organizing workflows, and designing systems that remain understandable as features grow.
You will learn how to:
As Book 2 in the Python GUI Engineering series, this volume focuses on structure, architecture, and scalability bridging the gap between introductory GUI programming and production-ready desktop software.
Structured Applications with PyQt5 for Python GUI Engineering builds on the foundations established in Book 1 and focuses on the architecture and organization required for larger, long-lived desktop applications. This book is about moving from “working GUIs” to engineered software systems.
Readers are guided through architectural patterns, modular design techniques, and application-level organization strategies that help manage complexity in real-world PyQt5 projects. Emphasis is placed on separating concerns, managing application state, organizing workflows, and designing systems that remain understandable as features grow.
You will learn how to:
- Apply architectural patterns to PyQt5 desktop applications
- Organize large GUI projects into clear, modular components
- Manage application state and user-driven workflows
- Reduce coupling between UI, logic, and data layers
- Design PyQt5 applications built for long-term maintenance and evolution
As Book 2 in the Python GUI Engineering series, this volume focuses on structure, architecture, and scalability bridging the gap between introductory GUI programming and production-ready desktop software.
"Synopsis" may belong to another edition of this title.
California Books
Miami, FL, U.S.A.
5-star seller
AbeBooks seller since October 27, 2023
Shipping rates within U.S.A.
| Item | 3 to 7 business days | 2 to 5 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 12.00 |
Payment methods
Store description
We have 20 years experience selling books worldwide! Friendly customer support. Your satisfaction guaranteed!
Specialty
All authorized categoriesSeller's business information
Miramar International Services LLC
FL, U.S.A.
Terms of sale
www.californiabooks.com
Shipping terms
www.californiabooks.com