watching now
64 Students


What Will You Learn?

  • Make a BEAUTIFUL Calculator in PyQt5!
  • Start using signals in PyQt5!
  • Start using slots for communication in PyQt5!
  • MASTER PyQt5 Widgets!


  • Basic Python Knowledge (Functions, Classes, __init__, self)
  • Basic PyQt skills
  • An IDE (PyCharm, Spyder, etc...)
  • PyQt5 and Python 3 installed.
  • NFT Certificate
  • 7 Lessons
  • Intermediate
  • English
  • 4.4 Rating
  • +110 XP

Share Course on Social media


Course consist of total 58min of content

Section 1: Making the Calculator!!
Creating the Skeleton
Completing our GUI
Creating our Controller
Implementing the Model
Completing our Controller
Code for the section!!

About the Instructor

Hi, I have been working with Python for a while now, making me a proficient and certified Python programmer.  While learning Python ( myself, because I was self-taught ) I managed to get numerous certifications for Python. I also enjoy working with other programming languages like HTML - CSS and Bootstrap, JavaScript and many other technologies like NodeJS, Git, React, SQL ( especially MongoDB ) and Angular.

My programming journey began at the age of 9, starting off with simple and easy Scratch games. Since then, I went ahead to participate in many other competitions and complete other challenges from websites like HackerRank, for whom I have gotten a Golden Python Badge. I was also certified with the Google Display Ads Certification.

I am very passionate about learning new things and teaching what I know to those around me in a way that is engaging, meaningful, and with purpose. While doing so, I have taught over 4500+ students in more than 120+ countries :)

See All Instructor Courses

BitDegree platform reviews