The complete video guide to creating Python GUIs with PyQt5

Get access to my hands-on guide to making desktop GUI apps with Python and Qt — from first principles to functional apps.

  • 2.5 hours of video and example apps
  • Updated 2019 compatible with latest PyQt5 and PySide2
  • Compatible with Python 2.7 & 3.5+
  • All code free to reuse licensed MIT/BSD
  • One-off payment No Subscriptions
  • 30 day money back guarantee
  • Includes a copy of my popular PyQt5 book Create GUI Applications with Python & Qt5

To support developers in [[ countryRegion ]] I'm giving a [[ localizedDiscount[couponCode] ]]% discount on all books and courses with the code [[ couponCode ]]. You are welcome to share this with friends and colleagues!

For [[ activeDiscount.description ]] I'm giving a [[ ]]% discount on all books and courses with the code [[ couponCode ]]. You are welcome to share this with friends and colleagues!

Unlock the Video course now ($19) Upgrade to unlock the Video course now ($15)

You have already unlocked the video course.
Check your dashboard to access videos.

The course   The apps   Testimonials   About the author  

Also includes a copy of Create GUI Applications with Python & Qt my popular PyQt5 ebook!

Great book, really got me started making Python GUIs!

Loved the tutorial, the thing is that I don't have to memorize it. I understood it.

The detailed coverage of multithreading is something I couldn't find anywhere else, and you made it so simple!

What you'll learn

Start building desktop applications right away

  • Installing PyQt (Windows, Mac, Linux)
  • Creating a Qt Application
  • Signals, Action, Widgets, Layouts, Dialogs
  • Designing apps with Qt Creator
  • Multithreading Qt applications
  • Packaging applications.

From basics to professional apps

Starting from the very basics of creating a desktop window the course takes you on a tour of the key features of PyQt you can use to build real-life applications.

All source code included and free to reuse in your own projects.

Hands on, focused on results

Gives you what you need to build your own apps.

Less tedious reproductions of documentation, more practical reusable examples which you can use to create real applications.

With lifetime, unlimited access to all future updates.

About me

Martin Fitzpatrick PhD

Senior Software Engineer, developing Qt apps for 8 years.

I have been developing Python & Qt apps for 8 years. Building desktop applications to make data-analysis tools more user-friendly, Python was the obvious choice. Starting with Tk, later moving to wxWidgets and finally adopting Qt, I haven't looked back since.

I love the flexibility Python gives you to create fun and useful things quickly. Paired with Qt it's a great way to build professional apps on the desktop.

Frequently Asked Questions

How will I get my purchase?

After completing your purchase you'll receive an email with a link to get your files and course. Keep it secret, keep it safe.

How do I get updates?

Each new release of the ebook will immediately be available on your account under "Books & Downloads". You can access new videos on the site as soon as they are available.

What if I don't like it?

If you decide that it is not for you, just reply to the purchase receipt email within 30 days and I'll issue you with a refund. If you could tell me why, that would be great too but it's not necessary.

I have other questions

If you still have questions just drop me an email.