Last updated 11/2017
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: 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/
Download From 1DL
DOWNLOAD FROM 1DL.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM NITROFLARE.COM