Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Python GUI Development with Tkinter

( Duration: 2 Days )

Tkinter, a Python package is used for creating themed interface elements with the Tk GUI toolkit. In Python GUI Development with Tkinter training course, you will walk through the most popular Tk widgets and learn to customize GUI Applications`s appearance and behavior to fit the application. You will learn to manage the placement of those widgets on the GUI and make them react to user behavior with event-driven code.

By attending Python GUI Development with Tkinter workshop, delegates will learn:

  • Installing Python and Tcl/Tk for Mac or Windows
  • Creating and configuring themed Tk widgets
  • Decorating the GUI with text labels and images
  • Capturing input from buttons, menus, and entry fields
  • Presenting choices with check boxes and radio buttons
  • Using geometry managers to lay out the GUI
  • Organizing widgets inside of frames and windows
  • Handling user actions with event-driven programming
  • Creating a simple drawing tool with the Canvas
  • Prompting users with pop-up dialog boxes

  • Basic Python
  • Python programmers that would like to build a GUI
  • Robotics programmers that want to use Tkinter for GUI app

COURSE AGENDA

1

Get Started

  • What is Tkinter
  • Installing and Importing Tkinter
  • Basic Tkinter Concepts
  • First Tkinter Program
  • Second Tkinter Program
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
3

Organizing Widgets

  • Frame
  • Top Level Window
  • Paned Window
  • Notebook
4

Geometry Managers

  • Pack
  • Grid
  • Place
5

Shapes

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

Event Handling

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

Creating a Sample App

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

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X