Python GUI Programming Using PyQt5 (Udemy.com)

Build Python GUI Desktop Applications With PYQT and Master Sqlite

Created by: Tim Buchalka's Learn Programming Academy

Produced in 2021

icon
What you will learn

  • The fundamentals of Python GUI programming.
  • Understand how to create your own Python GUI applications with the PYQT Library.
  • Learn how to use advanced Python functions
  • Learn to Build commercial Desktop Applications with PYQT5
  • Get the most out of the sqlite database for Python projects

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100

icon
Course Description

Python programmers are among the highest paid developers on the planet. Lots of programmers are trying to build an edge as Python developers in order to stand out of the crowd.
One of the best ways for you to do this is by being able to create applications in Python that are cross-platform, and have a graphical user interface (GUI).
This course will allow you to add GUIprogramming using PYQT5 to your box of tricks. PYQT is a set of bindings that enable you to use the QTtoolkit. QT was created nearly 25 years ago and is continually improved, and is one of the most popular toolkits of it's type available. Many companies have turned to QT to bring cross platform capabilities to their applications. Programmers who are experienced with QT, and by extension PYQT are in high demand.
The latest version of PYQT is 5, so this course focuses on that version - PYQT5.
If you are looking to learn Python GUIprogramming and specifically QT and PYQT5 then this is the course for you.
Volkan At, your instructor is a very experienced developer, and knows Python GUIapplication development inside out. He is here to pass on those skills to you.
Whats covered in the course?
Python GUIProgramming using PYQT5.
Not only will you learn how to use Python to build Desktop applications, but Volkan will take you on a journey where you will also explore advanced GUIprogramming, creating actual Python applications, using Sqlite advanced database queriesand loads more!
Key topics in the course include:-PyQt5.
Python GUI programming (beginner and advanced).
Python advanced GUI programming.
Python PyQt5 widgets.
Creating real Python applications.
Sqlite advanced database queries.
Python PyQt5 module widgets.
What you will learn in this course?
You will learn how to build real GUIPython programs using PYQT5 and by the end of the course will be a super productive and skilled Python PYQT5 programmer. Volkan At, your instructor is an expert Python developer so you can be assured you are learning from a true professional and learning the real-world skills you need to know to succeed.
If you are ready to get started, click on that enroll button and start taking your Python GUI skills to new levels with PYQT5.
Who this course is for:
If you are a beginner programmer, then this course is probably not for you. In that scenario consider taking the Python Masterclass from this channel.
Programmers who have a reasonable understanding of Python, and are ready to take their skills to new levels.
Existing Python programmers who want to build GUI applications using TkInter.

icon
Instructor Details

The Learn Programming Academy was created by Tim Buchalka, a software developer with 35 years experience, who is also an instructor on Udemy, with over 1M+ students in his courses on Java, Python, Android, C# and the Spring framework.
The Academys goal in the next three years, is to teach one million people to learn how to program.
Apart from Tims own courses, which are all available here, we are working with the very best teachers, creating courses to teach the essential skills required by developers, at all levels.
One other important philosophy is that our courses are taught by real professionals; software developers with real and substantialexperience in the industry, who are also great teachers. All our instructors are experienced, software developers!
Our team is busy creating new courses right now.
Whether you are a beginner, looking to learn how to program for the very first time, or to brush up on your existing skills, or to learn new languages and frameworks, the Academy has you covered.

icon
Reviews

4.2

99 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Aditya Ratna Shakya on 11/15/2020

I like the content and the instructor's teaching style. Although his accent can be a bit hard to understand sometimes, it is still very helpful.

By Marc on 11/8/2020

I hate to lower my score but the hard work of the presenter is ruined by the poor communication. Sentences are filled with sugar which seems to put the presenter more at ease than the listener. You could get just as much out of it by turning the audio off and following the coding examples. The content is good but this is more of a demonstration rather than a teaching video.

By Alfredo Martinez Marin on 10/19/2020

Material is good. There are different things to learn about the use of widgets. There are some procedures for coding that could be done in a different way to execute an action and it shows some lack of programming experience of the instructor.

By Akhilesh Daphale on 10/15/2020

A good course for a beginner, all the basics required for GUI development are explained well, a good starting point, although I would request to update the section on advanced widgets to include more widgets in future updates.

By Ognyan Vasilev on 10/9/2020

The lectors' accent could have been better! Lack of explanation of the different methods meaning.

By Ana Sofia Moreira on 10/4/2020

Boas instrues, mas falta a parte em que a aplicao em python se converte num icon desktop

By Abhishek Parida on 9/22/2020

One of the exciting courses I have taken! I enjoy the art of making a small app using inbuilt widgets.

By Edwin Okoronkwo on 9/22/2020

I really enjoyed the course. The teaching was clear with great explanations. Real world problems were solved in great detail including lots of interactions with the database. The course covers a lot more than just GUI.

By Mohamed Alkaabi on 9/20/2020

Its great and straight to the point. However, there are some concepts need to be explained since there is not too many courses for PYQT5. I mean beginners might struggle a bit understanding classes and OOP concepts.

By Shobhit Chaturvedi on 9/18/2020

Volkan is an experienced Instructor who uses a practical approach to teach important concepts. The entire course follows a hands on approach to make students feel confident in developing their own GUI programs. Very happy to give 5 stars to this course
Would also like to give a suggestion here. Volkan should add a video towards the end about converting PyQt program into an .exe program using Pyinstaller package. This would complete the production cycle.

By Wellington Csar pinha da silva on 9/14/2020

dever ter legenda em Portugues

By Jakub Tkaczuk on 9/14/2020

quick explanation of basic structures would be very useful. Also, the lecturer seems to be quite inaccurate in his explanations, generally the lectures seems to be ok, lacking proper English