Python and one of its QT indings, 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.
Instructor Details
Courses : 212
Specification: Python GUI Programming Recipes using PyQt5
|
13 reviews for Python GUI Programming Recipes using PyQt5
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $12.99 |
---|---|
Provider | |
Duration | 4 hours |
Year | 2017 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$89.99 $12.99
Steven Walden –
This is more of an overview than an actual course. Fast paced and not well explained. Also quite difficult to follow due to a rather uninspiring presentation.
Michelle Sainos Vizuett –
Es un curso excelente, te da la metodolog a no s lo para trabajar con PyQt5 sino para trabajar con PySide2, ya que son m dulo bastante similares. Este curso requiere que tengas una idea de POO y de python as que no es para principiantes.
Albe Rosales –
El curso es excelente; la transcripci n al ingl s es mala, pero se sigue muy bien con el v deo. El contenido del curso es muy bueno y supera mis expectativas. Me ha gustado mucho el contenido, puesto que es muy amplio y ahora me va a permitir profundizar en los contenidos que m s me interesen.
Jefferson Notaro –
There are quit important versions difference that should be reviewed. Important to mention as well about the setNativeMenuBar False in order to see menuBar in Mac Ox
Renand Magahis –
Overall it was a great course. Learned a lot. Referring to the sample codes provided by the instructor helps a lot to be able to review and keep up on what is being discussed. Section 5 is a bit short of my expectations and hoped more is covered or should have given deeper discussion.
Vahid –
The tutorial could perform better. The Tutor seems sleepy. Many important features of GUI design were missed or skipped.
Ingo Hagendorf –
Ein sehr guter Kurs. Inhaltlich hervorragend aufbereitet, zuerst die grobe bersicht, das normale PyQt5 Schema. Dann Einstieg in die Details und Vertiefung. Es hat sehr viel Spa gemacht. Vielen Dank.
John Trites –
Advanced teaching style and pace for intermediate and above programmers as advertised. He explains most concepts clearly unlike most of the other youtube videos (too many hoiurs to count) I’ve seen on Qt Designer with PyQt5. There are some good videos on Qt Designer with PyQt4 and PySide2 but too many differences with PyQt5 to follow for a beginner. He does tend to move quickly through sections 4 and 5 videos and doesn’t explain some key function calls. He forces you to repeatedly watch the videos many times to catch mods to his code without explanation. And then wait for answers to questions regarding missing info. It was worth the 90% off Udemy price but not his retail price.
John Draper –
I am VERY PLEASED with this course. It’s saved me a ton of frustration and time. Lessons start with the basics and build on previous lessons. After getting about half way through the course, based on what I learned, I made (creating my own design for my specific needs) a GUI based tool which proved very useful at work (I already knew python basics, just not how to create python GUIs until this course). Now I’m finishing the remaining lessons. I had originally tried to learn python GUI programming through YouTube and online forums all great but after spending hours I still found they were missing key steps which cost me a lot of wasted time. This course gave me everything I needed to succeed at creating python GUIs.
Kenneth A. Kelsey –
Many parts of the course were well done and better than expected. When command line programs were used, like pip and pyuic, there were overlay text graphics in the video that obscured the view of the commands being typed and the current directory name in the prompt. In a few instances, widgets suddenly appeared with a vague explanation of how they were created. The Qt Designer tab widget defaults to two tabs. The remainder of the course covered new widgets and programming topics (i.e., OpenGL, CSS, Network, SQLite, etc.), each under a new tab. The course did not adequately explain or show how additional tabs were added to the parent tab widget. A new tab simply already existed at the beginning of each new session or topic, without explanation. Overall the course was well done and I would recommend it. Burkhard Meier is an excellent instructor. I wish he would write a companion PyQt5 book to go with this course.
Orlando Dominici –
Could explain the steps better.
Felipe Siedschlag Yop n –
It could be better. Sometimes things just happen in front of your eyes and it’s hard to understand how he did it. Anyway, it helped me understand better the framework and how to use Qt designer in a more practical way.
Abhishek Shinde –
I am delighted to have found an easy and friendly approach to develop a GUI.