GUI Programming in Python using Tkinter and App Development | Size: 7.53 GB
Master Python GUI Programming using Tkinter. Understand and develop Tkinter Widgets and useful Apps such as calculators.
What you'll learn:
Deep understanding of GUI Programming in Python
Become a top Python GUI Programmer with mastery over Tkinter
Use geography managers to lay out the GUI
Modules and processes used in Python GUI Toolkits
What is Tkinter and how it works?
Installing and configuring Tcl/TK
Tkinter Fundamentals - main event loop, widgets, windows
Setting up Tkinter library
Tkinter and Python GUI Toolkits
Expanding a GUI dynamically
Localizing a GUI and preparing for internationalization
Tkinter Basic Programming
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
Organize widgets inside of frames
Create your first window
Build a GUI application with Python Tkinter - Creating a design, Developing the app, Binding events
Build apps such as Age Calculator, Percentile Calculator, Financial Calculators, and more
Enthusiasm and determination to make your mark on the world!
Introduction to GUI Programming in Python
Python programming suite provides a large number of GUI frameworks (or toolkits), from TkInter (traditionally bundled with Python, using Tk) to a number of other cross-platform solutions, as well as bindings to platform-specific (native) technologies.
Python supports various options for developing graphical user interfaces (GUIs). Most important are listed below.
Tkinter - Tkinter is the Python interface to the Tk GUI toolkit shipped with Python.
wxPython - This is an open-source Python interface for wxWindows.
JPython - JPython is a Python port for Java which gives Python scripts seamless access to Java class libraries on the local machine.
In summary, Python has a lot of GUI frameworks, but Tkinter is the only framework which is built into the Python standard library. Tkinter has several strengths. It