Course Outline

Introduction

Tkinter and Python GUI Toolkits

  • Modules and processes used in Python GUI Toolkits
  • Tcl/TK Programming overview

Tkinter Fundamentals

  • Main event loop
  • Widgets
  • Windows

Preparing the Development Environment

  • Installing and configuring Tcl/TK
  • Installing and configuring Python

Developing a Basic Tkinter Widget

  • Creating text input with labels
  • Creating buttons
  • Using grid layouts
  • Using boxes

Widget Organization

  • Gathering widgets in a frame and a tabbed notebook
  • Creating a window
  • Separating widgets with windows

Geometry Manager

  • Using the pack geometry manager
  • Using grid geometry manager
  • Using place geometry manager

Creating a GUI Application

  • Creating a design
  • Developing widgets
  • Binding events

Summary and Conclusion

Requirements

  • Python programming experience

Audience

  • Web developers
 14 Hours