/TkinterTraining

Exercise files for Python GUI Development with Tkinter Training

Primary LanguagePython

Python GUI Development with Tkinter Training

These are the exercise files used for Python GUI Development with Tkinter Trainings course.

The course outline can be found in

https://www.tertiarycourses.com.sg/python-gui-development-with-tkinter.html

Module 1 Get Started

  • What is Tkinter
  • Installing and Importing Tkinter
  • Basic Tkinter Concepts
  • First Tkinter Program
  • Second Tkinter Program

Module 2: Widgets

  • Label 
  • Button
  • Check Button
  • Radio Button
  • Entry
  • Text
  • Combo Box
  • Spin Box
  • Progress Bar
  • Scale Bar
  • Treeview
  • Scroll bar
  • Message Box
  • Widget Styles

Module 3 Organizing Widgets

  • Frame
  • Top Level Window
  • Paned Window
  • Notebook

Module 4 Geometry Managers

  • Pack
  • Grid
  • Place

Module 5 Shapes

  • Canvas
  • Line
  • Rect
  • Oval
  • Arc
  • Poly
  • Text

Module 6 Event Handling

  • Event Handling Methods
  • Command Callbacks
  • Binding to Keyboard Event
  • Binding to Mouse Event
  • Binding to Virtual Event
  • Binding to Multiple Events

Module 7 Tkinter GUI Demo

  • Best Practices
  • Layout of a Survey Form
  • Step 1: Feedback Canvas
  • Step 2: Create Widgets
  • Step 3: Layout Widgets
  • Step 4: Binding to Events