To help support developers in [[ countryRegion ]] I give a [[ localizedDiscount[couponCode] ]]% discount on all books and courses.

New to Qt5 and Python? Check out the complete PyQt5 tutorial.

For [[ activeDiscount.description ]] I'm giving a [[ ]]% discount on my PyQt5 book and PySide2 book with the code [[ couponCode ]].

Refund policy

Purchases on this site, including books and courses, come with a 30 day no-questions money back guarantee.

If you are unhappy with your purchase you can request a refund by either -

No returns necessary, you may keep your original purchase following refund.