learn Python GUI development step by step while building practical projects and improving programming skills.
This repository documents my progress while learning GUI development using Python Tkinter. It contains beginner-friendly examples, practice files, notes with code explanations, and small GUI applications built during the learning process.
Current progress:
- ✅ Creating GUI windows
- ✅ Labels
- ✅ Buttons
- ✅ Entry widgets
- ✅ Checkboxes
- ✅ Radio buttons
- ⏳ Scale widgets
- ⏳ List boxes
- ⏳ Message boxes
- ⏳ File dialogs
- ⏳ Menus
- ⏳ Frames
- ⏳ Events
- ⏳ Animations
- ⏳ Mini GUI applications
Learning one widget at a time. Tiny windows today, larger applications tomorrow.
Learn Python Tkinter/
— 01_window.py
— 02_labels.py
— 03_buttons.py
— 04_entry_widgets.py
— 05_checkboxes.py
— 06_radiobuttons.py
GUI Programs/
— CLick_Counter.py
Images/
Images used inside the repository
.gitignore
README.md
Inspired by a YouTube tutorial:
🎬 Tutorial: Python Tkinter Full Course for Free - Bro Code
Originally inspired by Bro Code YouTube Channel. Independently redesigned and further developed by Chathuranga.K.