Instructor: John Kelly
This class meets online
This course is an introduction to graphical user interface (GUI) development for Python programs. This course is focused on the Qt6 Widgets framework and Qt PySide6. In this course, the student will learn various aspects of developing GUIs for MacOS, Windows, and Linux computers, including:
Prerequisites/Corequisites: Practical Programming with Python (PPP) course or demonstrated proficiency in Python.
The objective of this course is to introduce the student to the fundamentals of graphical user interface development for Python. By the end of the course, the student will understand the fundamental aspects of Qt PySide6 and Widgets and will be able to create sophisticated Python programs with beautiful graphical user interfaces.
Required Texts and Resources:
Text: Create GUI Applications with Python & Qt6 book here
Student must have a computer (desktop, laptop) with an Internet connection. The student will need to install Qt6 framework and Python v.3.9 or above.
Recommended: Anaconda Python distribution.
Note: Class time is Pacific time throughout the year
09/04/2025, 09/11/2025, 09/18/2025, 09/25/2025, 10/02/2025, 10/09/2025, 10/16/2025, 10/23/2025, 10/30/2025, 11/06/2025, 11/13/2025, 11/20/2025, 12/04/2025, 12/11/2025
Participants must currently be 14 years to 120 years old.
Maximum: 12
Registration starts on 07/07/2025 and ends on 09/30/2025.
Zoom
Please contact The Quest Connection if you have any questions.