Cover image for Hands-On Python 3.x GUI Programming

Hands-On Python 3.x GUI Programming

Visually design powerful GUIs with Python using PyQt5 and Tkinter frameworks

BM

Created by Burkhard Meier

Explore how to build interactive and visually appealing applications using Python. You will work with PyQt5 and Tkinter to design GUIs that are both functional and user-friendly. By the end, you will know how to create cross-platform apps that can run on different operating systems.

Packt | Mar 2019 | 176 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Object-Oriented Programming (OOP) and Related Languages, Tkinter, Python

What You Will Learn

You will start by refreshing key Python programming concepts, then move on to hands-on projects that guide you through building GUIs step by step. Along the way, you will practice using layout managers, customizing widgets, and connecting your apps to external systems like networks and databases. Real-world examples help you apply what you learn immediately.

Key Features

  • Design and build interactive GUIs with Python using PyQt5 and Tkinter
  • Arrange and customize forms and widgets with layout managers
  • Connect your applications to networks and databases for real-world use

Target Audience

Ideal for intermediate Python developers looking to expand their skills into GUI programming. If you already understand Python basics and want to create practical, cross-platform desktop applications, you will find the content approachable and directly relevant to your goals.

Related courses

Cover image for Master JavaScript Programming - Build Real-World Web Applications
Cover image for TypeScript Interview Mastery 2026 - Q&A for Real Developer Interviews
Cover image for JavaScript Interview Mastery 2026 - Real Questions for Modern Roles
Cover image for JavaScript Prototypes 2025 - A Complete Course to Benefit You The Most
Cover image for Mastering JavaScript Variable Declarations - Insights into VAR, LET, and CONST in 2025
Cover image for Ultimate TypeScript Course 2024 All-in, Learn, Build and Excel