Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

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

Subscriber Reviews

Average Rating: 3 out of 5 rating Based on 3 Ratings

"OK for beginning programmers" - by C. Vermillion on 15-JUN-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star 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: 1 star rating2 star rating3 star rating4 star rating5 star rating
Gets you started in a very easy, clear way.
Report as Inappropriate

Table of Contents

 Index

Extras

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.

  • Companion Website