Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
INTRODUCTION TO PYTHON PROGRAMMING AND DEVELOPING GUI APPLICATIONS WITH PYQT 1E teaches Python programming step-by-step through practical examples that readers can see in action right away. It begins with a solid introduction of Python from scratch, covering loops, control structures, sequences, functions, classes, and exception handling. Thereafter, the book explores file handling and GUI application development in PyQT, the powerful cross-platform GUI layout and forms builder that allows programmers to rapidly design and build widgets and dialogs. This is a great book for newbie programmers interested in learning Python
Average Rating: ![]()
![]()
![]()
![]()
Based on 3 Ratings
"OK for beginning programmers" - by C. Vermillion on 15-JUN-2012
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book is essentially a subset of the Python and PyQt documentation organized and summarized with example code included in each section. It's useful to have all of the information in one place, but there wasn't any insight or context added either through the discussion of the features or the examples.
All of the content follows the same basic structure:
* Documentation of a feature
* Simple example code listing to type in
* Very literal step by step explanation of the example
There's no real discussion - it's very repetitive, including the chapter summaries. I would have liked to see some discussion of advanced topics, references to more information, etc. I got the feeling that the author knows a lot about Python and PyQt syntax, but doesn't actually program in it much (that could be completely wrong - it's just my impression from the text).
However, I'm a fairly senior developer with quite a few languages in my toolbox and fairly extensive knowledge of Qt. This style might work very well for someone with less experience.
Report as Inappropriate
"Excellent Intro" - by AAmend on 15-MAY-2012
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Gets you started in a very easy, clear way.
Report as Inappropriate
Top Level Categories:
Information Technology & Software Development
Sub-Categories:
Information Technology & Software Development > Programming
Programming > Python
The publisher has provided additional content related to this title.
Description | Content |
|---|---|
Companion Website Our companion website contains supplemental content for this book. Click this link to take you to our companion website, and then enter the book's title or isbn to access the content. |
|