PyQt5 From A-Z

Graphical User Interfaces with Python

4.58 (360 reviews)
Udemy
platform
English
language
Other
category
instructor
PyQt5 From A-Z
2,388
students
21.5 hours
content
Oct 2020
last update
$79.99
regular price

What you will learn

The basics of PyQt5 to develop GUI applications in Python

PyQt5 Data Types

PyQt5 Widgets

PyQt5 Layouts

Using Qt Designer to develop user interfaces

Database applications with QtSQL

Multi-threaded applications with QThread

Styling your application with Qt Style Sheets

Much More!

Why take this course?

Learn to develop modern graphical user interfaces in Python that have the look and feel of your native operating system, whether its Windows, MacOs, or Linux.  Learn when and how to use text boxes, comboboxes, file dialogs, date and color pickers, web page viewers, images, and more to create state of the art applications with menus, toolbars, and user size-able windows.

When your GUI is finished learn how to populate it with data from a SQL database and allow users to modify that data and save their changes in full featured applications.  Learn how to create multi-threaded applications so that data processing doesn't interfere with the user interface.

Screenshots

PyQt5 From A-Z - Screenshot_01PyQt5 From A-Z - Screenshot_02PyQt5 From A-Z - Screenshot_03PyQt5 From A-Z - Screenshot_04

Reviews

Oleksander
July 13, 2023
This course is perfect enough for its costs. It gives you all base knowledge you need to develop tools yourself and study further yourself. Remarks about sound is rather perfectionism. I'd like to emphasis - its perfect for its costs, and I'm not native English speaker and get it well from the first time.
Adrian
June 3, 2023
I find this a very good course despite covering a topic which is rather boring because there are so many objects which are similar but have minor details that need to be pointed out. Usually the teacher introduces a topic with a summary slide and then writes the file applying some of the method, properties and signals. He does this for a bunch of object types available in PyQt. This can be a bit repetitive because different objects have many of those in common. This course will be good for you if you prefer to learn on a structured way with long explanations of the context, available methods, signals, properties, etc. and you don't mind that some parts feel like "more of the same again". What I did in many cases is watch the initial presentation and then open the .py file to check the code and play with it. If you rather prefer quick videos with almost no introduction which cover a lot of content (but not on a structured way) then this course is not for you. Sometimes the audio is a bit bad, but I got used to it after a while. Also the teacher could have invested a bit more of time in editing some videos which have errors. But overall a good course.
Brian
April 27, 2023
This course covered a lot of ground. I have seen quite a few things that can be done and will probably use this course as a reference when I am ready to start writing my own PyQt5 apps.
Lars
March 6, 2023
Missing resource files!!! The overall course quality is pretty good, especially because it is a complex topic. Unfortunately, because it is a complex topic, you cannot just jump to the parts of most interest: Here, some important ressource files are missing and the author does not write each lesson's code in the current lesson(s) but rather copies some from previous lessons. That in itself would not be such a hassle, but combine it with filenames (and contents) of the resource files not matching what was shown in previous lessons, it results in painful and confusing searching and re-watching of many parts and still not completely being able to follow the later lessons... Started great, has useful content, but unfortunately, in the end (where it's most interesting) it does not deliver, thus -2 stars.
Le
January 27, 2023
Great course: There is an overview of the content before each lesson, the basic python course part is enough without rambling. It would be great if you add language subtitles
Lars
October 9, 2022
I removed one star as the transcript is generated automatically and obviously has not been proofread. Technical terms and abbreviations not in the dictionary are replaced with similar-sounding words that do not make sense.
Vladimir
August 17, 2022
Hi, I am a lower intermediate Python user - 3 years programming some console apps for my professional needs (evaluating large logs, working with JSON/XML files, communication with smartcards, generating xls reports, etc). For imagination my apps I wrote have between 100-4000 rows of source code. In the past year I started to use simple OOP and I found it as very useful and "simple" once I understood its philosophy. 2 months ago I needed to handle data stored in a SQL db, so I was looking for a simple way how to do that and today I'm able simply to manage my SIM cards database (sqlite5) having approximately 25 tables (Python is fantastic!). What I was missing was a simple explanation how to program GUI in Python (my nightmare). So I was "googling", "youtubing", ... and I bumped into this course. To be fair I didn't expected as great explanation as it is inside this course. Except of explanation of Python basic you will find here everything what a user like me needs. I understood much more of DB handling, OOP I already "knew" and finally also the original target - GUI programming. Even I'm not a native speaker (B1/B2 level) I understood very well the speaker's English, explanation is clear and comprehensive. And ... value for the money is fantastic. For audience: TAKE IT, you cannot fault For the author: Thank you very much. You saved me much time. CONGRATULATION Vladimir :-) www.linkedin.com/in/vladimir-kajs-b9a756a
Khaled
August 11, 2022
I really liked this course , it was exactly what I was looking for a full course on PyQt5 with every single detail.
Javier
May 28, 2022
The course itself goes along pretty nicely but the pronunciation could be improved and the overall concepts explanation could be much deeper
Ryan
April 24, 2022
Great Course, instructor is clearly very knowledgeable, but if this is your first course on PyQt5 you may struggle a little if so maybe try an easier course first.
Andreas
March 15, 2022
The course is great - nothing less. Michael is an excellent teacher! The videos are great to follow along. Does not matter which IDE you are using. To Michael: Notice that lesson 85 and 87 are the same at this moment. And lesson 87 has never been uploaded?
Patrick
February 22, 2022
Good but I wish I could download the example code. I like the speed of speaking. Sorry for my bad English
Hernan
January 3, 2022
This must be the most comprehensive set of videos about PyQt I have seen so far, I am using PySide2 but obviously pretty much all of it translates very well.
Per
December 28, 2021
This is an excellent course. It is built up in an organic fashion with very good examples that explain fully the use of the various vidgets, and the examples are both simple and very well constructed.
Nguyen
December 12, 2021
Автор убедил меня в том , что он - профессионал в области знания в рамках этого курса. Хотя мне не надо было всего изложеного тут но видно что преподаватель знает хорошо что он учит и не очень трудно было понять контента. Спасибо и рекомендую !

Charts

Price

PyQt5 From A-Z - Price chart

Rating

PyQt5 From A-Z - Ratings chart

Enrollment distribution

PyQt5 From A-Z - Distribution chart

Related Topics

3414772
udemy ID
8/12/2020
course created date
8/31/2020
course indexed date
Bot
course submited by