

Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt (Paperback)
Key item features
Specs
- Manual & guide typeInstruction Manual
- Book formatPaperback
- Skill levelAdvanced
- Pages542
- LanguageEnglish
- BrandAlan D Moore
- Free shipping
Free 30-day returns
How do you want your item?
More seller options (2)
About this item
Product details
An advanced guide to creating powerful high-performance GUIs for modern, media-rich applications in various domains such as business and game development
Key Features:
- Gain comprehensive knowledge of Python GUI development using PyQt 5.12
- Explore advanced topics including multithreaded programming, 3D animation, and SQL databases
- Build cross-platform GUIs for Windows, macOS, Linux, and Raspberry Pi
Book Description:
PyQt5 has long been the most powerful and comprehensive GUI framework available for Python, yet there is a lack of cohesive resources available for Python programmers to learn how to use it. This book will be your comprehensive guide to exploring GUI development with PyQt5.
You will get started with an introduction to PyQt5, before going on to develop stunning GUIs with modern features. You will learn how to build forms using QWidgets and delve into important aspects of GUI development such as layouts, size policies, and event-driven programming. Moving ahead, you'll discover PyQt5's most powerful features through chapters on audio-visual programming with QtMultimedia, database-driven software with QtSQL, and web browsing with QtWebEngine. Next, in-depth coverage of multithreading and asynchronous programming will help you run tasks asynchronously and build high-concurrency processes with ease. In later chapters, you'll gain insights into QOpenGLWidget, along with mastering techniques for creating 2D graphics with QPainter. You'll also explore PyQt on a Raspberry Pi and interface it with remote systems using QtNetwork. Finally, you will learn how to distribute your applications using setuptools and PyInstaller.
By the end of this book, you will have the skills you need to develop robust GUI applications using PyQt.
What You Will Learn:
- Get to grips with the inner workings of PyQt5
- Understand how elements in a GUI application communicate with signals and slots
- Study techniques for styling an application
- Explore database-driven applications with the QtSQL module
- Create 2D graphics with QPainter
- Delve into 3D graphics with QOpenGLWidget
- Build network and web-aware applications with QtNetwork and QtWebEngine
Who this book is for:
This book is for programmers who want to create attractive, functional, and powerful GUIs using the Python language. You'll also find this book useful if you are a student, professional, or anyone who wants to start exploring GUIs. Although prior knowledge of the Python language is assumed, experience with PyQt, Qt, or GUI programming is not required.
Specifications
Manual & guide type
Book format
Skill level
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Full-Stack Web Development with Go: Build your web applications quickly using the Go programming (Paperback) by Nanik Tolaram, Nick Glynn $39.99
$3999current price $39.99Full-Stack Web Development with Go: Build your web applications quickly using the Go programming (Paperback) by Nanik Tolaram, Nick Glynn
Salesforce AppExchange Success Blueprint: Transform your ideas into profitable and scalable Salesforce applications (Paperback) $39.99
$3999current price $39.99Salesforce AppExchange Success Blueprint: Transform your ideas into profitable and scalable Salesforce applications (Paperback)
Learn Enough Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python, (Paperback) $32.05 Was $39.99
$3205current price $32.05, Was $39.99$39.99Learn Enough Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python, (Paperback)
Python Programming: Python for Beginners : The Most Complete Crash Course to Learn Python in 7 Days with Step-by-Step Guidance and Hands-On Projects (Edition 2) (Paperback) $33.97
$3397current price $33.97Python Programming: Python for Beginners : The Most Complete Crash Course to Learn Python in 7 Days with Step-by-Step Guidance and Hands-On Projects (Edition 2) (Paperback)
Introduction to Python Programming $35.00
$3500current price $35.00Introduction to Python Programming
Python GUI Programming Cookbook., (Paperback) $35.71
$3571current price $35.71Python GUI Programming Cookbook., (Paperback)
Practical Graphql: Learning Full-Stack Graphql Development with Projects, (Paperback) $36.79
$3679current price $36.79Practical Graphql: Learning Full-Stack Graphql Development with Projects, (Paperback)
Coding in Python: A Comprehensive Beginners Guide to Learn the Realms of Coding in Python $19.99
$1999current price $19.99Coding in Python: A Comprehensive Beginners Guide to Learn the Realms of Coding in Python
Learn Python by Building Data Science Applications (Paperback) $37.98
$3798current price $37.98Learn Python by Building Data Science Applications (Paperback)
Understanding Python Programming Language: Programming made easy (Paperback) $13.99
$1399current price $13.99Understanding Python Programming Language: Programming made easy (Paperback)
The Insider's Guide to Arm Cortex-M Development: Leverage embedded software development tools and examples to becom, (Paperback) $39.99
$3999current price $39.99The Insider's Guide to Arm Cortex-M Development: Leverage embedded software development tools and examples to becom, (Paperback)
Python for DATA SCIENCE : The Complete Beginners' Guide to Learning Python Data Science Step by Step (Hardcover) $42.74
$4274current price $42.74Python for DATA SCIENCE : The Complete Beginners' Guide to Learning Python Data Science Step by Step (Hardcover)
Python Coding: Python Coding : An introduction to neural networks and a brief overview of the processes you need to know when programming computers and coding with python (Series #2) (Edition 2) (Paperback) $29.98
$2998current price $29.98Python Coding: Python Coding : An introduction to neural networks and a brief overview of the processes you need to know when programming computers and coding with python (Series #2) (Edition 2) (Paperback)
Practical Microservices with Dapr and .NET - Second Edition: A developer's guide to building cloud-native applications using the event-driven runtime (Paperback) $39.99
$3999current price $39.99Practical Microservices with Dapr and .NET - Second Edition: A developer's guide to building cloud-native applications using the event-driven runtime (Paperback)
Human-Computer Interaction in Game Development with Python: Design and Develop a Game Interface Using Hci Technologies a, (Paperback) $35.37
$3537current price $35.37Human-Computer Interaction in Game Development with Python: Design and Develop a Game Interface Using Hci Technologies a, (Paperback)
OpenCV 3 Computer Vision with Python Cookbook: Leverage the power of OpenCV 3 and Python to build computer vision applications (Paperback) $32.19
$3219current price $32.19OpenCV 3 Computer Vision with Python Cookbook: Leverage the power of OpenCV 3 and Python to build computer vision applications (Paperback)
Coding with Python: Coding with Python : A Comprehensive Beginners Guide to Learn the Realms of Coding with Python (Series #1) (Paperback) $19.99
$1999current price $19.99Coding with Python: Coding with Python : A Comprehensive Beginners Guide to Learn the Realms of Coding with Python (Series #1) (Paperback)
Data Science with Python : The Ultimate Step-by-Step Guide for Beginners to Learn Python for Data Science (Paperback) $19.33
$1933current price $19.33Data Science with Python : The Ultimate Step-by-Step Guide for Beginners to Learn Python for Data Science (Paperback)
The Essence of C : A Deep Dive into Object-Oriented Programming, (Paperback) $47.00
$4700current price $47.00The Essence of C : A Deep Dive into Object-Oriented Programming, (Paperback)
Chapman & Hall/CRC the Python Learning Advanced Python by Studying Open Source Projects, (Paperback) $44.99
$4499current price $44.99Chapman & Hall/CRC the Python Learning Advanced Python by Studying Open Source Projects, (Paperback)
Customer ratings & reviews
Related pages
- C Compiler
- General Enterprise Applications Books
- C Compilers
- Aws Scripting General Certification Guide Books
- General Desktop Applications Books
- Best Sellers In Data Mining
- General Certification Guide Books
- Lambda Function In Python
- Python Structures Python Programming Language Books
- Desktop Applications Databases Books
- Data Modeling & Design Books
- Data Processing Books
