DEV Community

threadspeed
threadspeed

Posted on

1

What are some sites or books to learn PyQt?

PyQt has quite a hard learning curve. It lets you make desktop software with Python and comes with many widgets. If you are just starting with PyQt you can feel a bit overwhelmed. At the same time, its a useful skill to have for your career.

It's a very mature module that has been around for a long time. There is a lot of software developed with PyQt (Qt) so it makes sense to learn it. But where to start?

pyqt lets you build desktop software with python

Learn PyQt

Here are some resources that help you learn Python PyQt.

The book and course Create Desktop Apps with Python PyQt5 gets you started very fast and is one of the most popular resources. It comes with many examples, videos and a lot more.

The site pythonbasics has many individual articles on PyQt programming. It goes over the various widgets and features of PyQt.

You can find more examples on pythonspot, on this pyqt site and this resource. These are all lose articles so you have to search around a bit to figure things out.

The Qt documentation is a good reference if you have experience with PyQt. Al though it is for C++ its still a useful reference when programming with PyQt because a lot of things overlap (PyQt is a binding for Qt)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay