Python Tool Development with PySide & PyQt

Learn to create a simple GUI tool using the powerful Qt Framework for Windows, Linux, and Mac with Python 2.7, 3.4, 3.5.

4.40 (74 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Python Tool Development with PySide & PyQt
483
students
1.5 hours
content
Nov 2017
last update
$44.99
regular price

What you will learn

Create your own GUI and tools!

Why take this course?

Hey, fellow programmer! Interested in creating python tools to make your life easier? Want to take your scripts to the next level? Let me teach you how!

This series will walk you through the creation of a custom tool to launch other applications and documents with ease. Whether you know just the basics of python programming or an expert curious about PySide or PyQt, this series will be perfect for you!

The tool we develop will work on: 

  • Python 2.7, 3.4 and 3.5
  • PySide, PySide2, PyQt4 and PyQt5
  • Windows, Linux and Mac!

In this series you'll learn how to: 

  • Prototype in Designer
  • Create readable GUI code
  • Plan data holding code
  • Connect data to GUI
  • Expand GUI functionality
  • Iterative testing
  • Custom widget classes
  • Drag & Drop functionality
  • Save & Load data
  • Dock tool in System Tray
  • Add custom style!

At the end of this series, you'll be well prepared to create you own tools!
If you have any questions, feel free to message me directly! Thanks for being awesome!

Screenshots

Python Tool Development with PySide & PyQt - Screenshot_01Python Tool Development with PySide & PyQt - Screenshot_02Python Tool Development with PySide & PyQt - Screenshot_03Python Tool Development with PySide & PyQt - Screenshot_04

Reviews

Anders
May 27, 2020
Complete waste of money and time. The instructor simply goes through already finished code in 1-3 minutes videos. There are no in depth explanations. The sole value of this course is the finished code that you are more or less left with to figure out on your own. In addition, the instructor is extremely annoying. I must have been drunk when I bought this course. By far the worst out of the 45 I have completed.
Egil
April 19, 2020
I expected a more en deep explanation of stuffs. The stylesheet is not showing up when I use the code from the tutorial.
Ganesh
August 4, 2019
not clear in explaining the concepts, just its sounds like instructor recalling the things by himself.
Dano
May 28, 2019
This has been a great course so far, although, I've seen it all before to this point because I watched the heck outta the previews before buying...waiting to get to the untasted portion of this roasted ham...
Alfio
December 17, 2018
[Ita]ho appena iniziato e il corso sembra fammentario e poco comprnesibile...mi riservo di cambiare il mio voto successivamente. [Eng]just start the course but it seems too much splitted and fragmented, I will reserve for a further review of this comment
Kulukilu
September 23, 2018
It's just my thought, it may differ from case to case that is The instructor may have given better and relevant examples for the topics he is trying to explain, so that it may have been more understandable. If the instructor had explained the Designer section first before diving into more complex form and whenever the instructor is explaining about the contents then he must have explained how it needs to be installed or done before jumping into the details, he should understand that, in some cases were the user may be new to QT or he or she may have a basic knowledge of the topic. And because of this only we are here to improve. Some of the topics are just bouncing to me, for that, I have done a lot of online homework to understand what the instructor is explaining...
Jonathan
August 24, 2018
A different approach to teaching - but comprehensive and well thought out (if not a little out of date now, in terms of the code itself; however, the concepts and method / approach are still very relevant). Good job.
Jair
August 19, 2018
Recipe type of course, I was expecting to gain an understanding under the hood of how everything works and then create the UI, but it is not that kind of course.
Jason
May 11, 2018
I honestly think I could have gotten the same level of experience in Pyside and PyQt by downloading a existing GUI and looking at the code. I was looking for more insight then what was provided, it felt like I paid for a tool i'll probably never use.
Yattaah
May 10, 2018
Terrible presentation and really bad explenations. Just going through already finished code and highlighting new lines in 1-2 min videos - really bold to sell this as a course. Really regretting buying this one...
Steve
March 28, 2018
There are a million Python courses but very, very few that can show you how to make a working, functional application with a proper GUI using PyQt. This is a relatively short course but I learned a ton from it and I would say it's been more helpful than all the others I've watched. The delivery style of the tutorial is a bit silly at times but it wasn't boring and the information was all great and included some important insights about things I would have taken a long time, no doubt, to discover on my own. The application is small but covers issues like context menus, dynamic interface changes, compatibility between PySide and PyQt, making your application work as a system tray app, interface design, good coding practices; a lot of useful knowledge that is not obvious from the course description itself. Highly recommended.
Nemanja
December 9, 2017
Trevor is a great instructor! He makes learning easy and fun with a dry sense of humor. The course was a little bit fast paced but it was always to the point. Short 1-2 minute lectures are easy to navigate if at any point you want a recap or a specific bit of information. There was no gap filling with random things just to extend the length of the course. If you haven't seen his youtube channel please do, this tutorial is a specific but his channel goes into the python basics if you need that first.
Jannik
November 25, 2017
As someone who never used Qt I felt a bit confused at times, because the instructor does not every time give a super detailed explanation why a certain class/function etc is used (instead of another one). Although I really have to mention that every line of code is explained in a general fashion to tell you what it does, which is really nice. I am not sure I like the style of the tutorial where there is finished code and it is explained what the code does, I guess this is very subjective. The thing I really like is that there is a start- and end code example for each lesson. So you can always get the code the instructor is working with, code along (kind of) and then compare with the finished version. Overall the tutorial gives a nice overview of how to work with Qt in Python, independent of using pyqt4, pyqt5, pyside or pyside2. Keep up the good work :)

Charts

Price

Python Tool Development with PySide & PyQt - Price chart

Rating

Python Tool Development with PySide & PyQt - Ratings chart

Enrollment distribution

Python Tool Development with PySide & PyQt - Distribution chart

Related Topics

1428714
udemy ID
11/10/2017
course created date
1/2/2020
course indexed date
Bot
course submited by