This repository contains my practice code and projects from the book Python GUI Programming with Tkinter by Alan D. Moore.
The book follows a project-based learning approach โ starting from simple Tkinter syntax and gradually introducing more advanced concepts for building cross-platform GUI applications.
๐ Topics Covered
โ Getting started with Tkinter basics
โ Layouts, widgets, and event handling
โ Organizing code with classes
โ Reducing user error with validation and automation
โ Planning for application expansion
โ Maintaining cross-platform compatibility
๐ ๏ธ Tech Stack
Python (3.12)
Tkinter (standard Python GUI library)
PostgreSQL (database)
This repo is a personal journey through the book, practicing each concept and building progressively complex Tkinter applications.
๐ Reference
Book: Python GUI Programming with Tkinter by Alan D. Moore