Course Code
tkinter
Duration
14 hours (usually 2 days including breaks)
Requirements
- Python programming experience
Audience
- Web developers
Overview
Tkinter is the most commonly used Python GUI (Graphical User Interface) programming toolkit and it is the standard GUI package for Python. Tkinter is an object-oriented layer wrapped over the TK GUI toolkit.
This instructor-led, live training (online or onsite) is aimed at web developers who wish to design, develop, and deploy a GUI with Tkinter.
By the end of this training, participants will be able to:
- Use geography managers to lay out the GUI.
- Organize widgets inside of frames.
- Build a GUI application with Python Tkinter.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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












.png)











_ireland.gif)


.jpg)

.png)
