->

Python Gui Programming Recipes Using Pyqt5

Last updated 11/2017MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 457.02 MB | Duration: 4h 9m


 

Learn to design a UI with help of PyQT5

What you'll learn

Visually add and arrange many widgets using QT Designer

Decouple the Python code from the generated QT UI code

Use CSS styling to greatly enhance the GUI look-and-feel

Connect the GUI to a SQL database

Keep the GUI responsive via multiple threads

Learn how to use many widgets in the PyQT5 toolbox

Develop GUIs in a modular style

Requirements

Python programmers who wish to enhance their Python skills

Description

Python and one of its QT

bindings, PyQT, has changed the face of GUI development. It allows us to

build beautiful and powerful GUIs that grab the attention of Python

programmers. QT5 has several advantages over other GUI frameworks such

as tkinter and wxPython.

In

this video, we will successfully install PyQt5 and the toolset that

contains the QT Designer tool. The QT Designer enables us to develop our

GUI in a visual manner, using drag and drop to add and position

widgets, and we will use it extensively. We will then learn how to

convert QT Designer-generated code into pure Python code.

After

having successfully installed PyQt5, the QT Designer, and all other

required QT tools, we will start out simple, building a Python GUI using

only a few lines of PyQT5 code. Then, we will build a more complex GUI

using QT Designer. Along the way, we will explore many QT widgets and

learn how to efficiently lay out our GUI design. We will enhance the

look-and-feel of the GUI using CSS styling. We will also connect our GUI

to a SQL database, which we will create. We decouple the business logic

code from the UI code, using best practices. At the end of this video

tutorial, viewers will be able to develop complex GUIs using PyQt5.

About the Author

Burkhard Meier is a

professional software test automation designer, developer, and analyst.

He has more than 17 years' professional experience working for several

software companies in California, USA.

He is the author of

Python GUI Programming Cookbook, First and Second Edition. This book is

also available as a Packt video course.

He is also the author of the Python Projects Packt video course.

In his professional

career, he developed advanced in-house testing frameworks written in

Python 3. He also developed advanced test automation GUIs in Python,

which highly increased the productivity of the software development

testing team.

When not dreaming in Python code, he reads programming books about design, likes to go for long walks, and reads classical poetry.

Overview

Section 1: Introducing the PyQt5 Framework

Lecture 1 The Course Overview

Lecture 2 Installing the PyQt5 Framework

Lecture 3 Creating Our First GUI in PyQt5

Lecture 4 Adding Widgets to the GUI

Lecture 5 Layout of Widgets

Section 2: Designing Python GUIs with Qt Designer

Lecture 6 Installing Qt Designer Tools

Lecture 7 Creating Our First GUI Using Qt Designer

Lecture 8 Adding Widgets with Qt Designer

Lecture 9 Qt Designer Widget Layout

Lecture 10 Converting the Qt Designer UI Code to Python Code

Section 3: Enhancing the Qt5 GUI Functionality

Lecture 11 Calling Dialogs from the Main Window

Lecture 12 Decoupling Python Code from Generated UI Code

Lecture 13 Building a Complex GUI with PyQt5

Lecture 14 Multi-threading Keeps Our GUI Responsive

Lecture 15 Using Drag and Drop Within the PyQt5 GUI

Section 4: Advanced Qt5 Programming

Lecture 16 Using the OpenGL Graphics Library

Lecture 17 Networking and SQL Database

Lecture 18 Animation Inside the GUI

Lecture 19 Using CSS Styling to Greatly Enhance the GUI Look-and-Feel

Lecture 20 PyQt5 ‘Signals and Slots’ Event Handling Mechanism

Section 5: User Interface Design

Lecture 21 What We See when We Look at the Existing GUIs

Lecture 22 A Question of Design of User Interfaces

Lecture 23 Displaying Google and Qt5 Maps

Lecture 24 How to Create iPhone and Android Apps with Qt5

Lecture 25 How to Rock the World with Your GUI

This video is for intermediate Python programmers who wish to enhance their Python skills by writing powerful GUIs in Python using PyQt.

HomePage:

https://www.udemy.com/course/python-gui-programming-recipes-using-pyqt5/

 

Python Gui Programming Recipes Using Pyqt5

 

 


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss