Developing Apps with Tkinter: Getting Started
Tkinter 8.6
| Intermediate
- 12 videos | 1h 18m 9s
- Includes Assessment
- Earns a Badge
Desktop apps have been replaced by web applications in many cases, but remain widely used in many areas such as financial applications. Building desktop apps in Python is an important skill for many quantitative developers and financial data modelers. Python has many great libraries to create desktop applications including Tkinter, PyQt, and wxWidgets. You will focus on the Tkinter library which is a wrapper over the Tk library. Start this course by understanding some benefits and limitations of desktop applications. Explore some commonly-used libraries for GUI programming in Python, including PyQt, wxWidgets and PySimpleGUI, and contrast their strengths and weaknesses. After that, you will explore the Tkinter library. As you shall learn, this is a wrapper over the Tk library, which in turn is a wrapper of sorts over the tcl programming language. Tcl is a high-level programming language used to create Desktop GUIs. Explore the app you aim to build with Tkinter, demonstrating the use of database connectivity, interactive plotting widgets, as well as a complex GUI with many different widgets. Finally, install Tkinter and get up-and-running with deploying apps. To round out this course, you will create a simple app with a clock text label which automatically updates every second. After completing this course, you'll be able to identify the strengths and weaknesses of various Python UI libraries including Tkinter, PyQT, and wxWidgets and be ready to configure interactive widgets such as buttons and text entries.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseOutline the benefits, limitations, and use cases for desktop applicationsRecognize libraries used to create desktop apps in pythonRecognize what tkinter is and how it is used for gui developmentOutline important points related to ui programming with tkinterRecognize the ui of a tkinter app
-
Install and set up tkinterCreate a basic tkinter appAdd widgets and resize tkinter appsFormat tkinter widgetsAdd an interactive text box labelSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 18s
-
6m 8sIn this video, you will outline the benefits, limitations, and use cases for desktop applications. FREE ACCESS
-
8m 36sAfter completing this video, you will be able to recognize libraries used to create desktop applications in Python. FREE ACCESS
-
8m 44sAfter completing this video, you will be able to recognize what Tkinter is and how to use it for GUI development. FREE ACCESS
-
8m 47sIn this video, find out how to outline important points related to UI programming with Tkinter. FREE ACCESS
-
5m 18sAfter completing this video, you will be able to recognize the user interface of a Tkinter app. FREE ACCESS
-
5m 26sIn this video, you will learn how to install and set up Tkinter. FREE ACCESS
-
7m 50sDuring this video, you will learn how to create a basic Tkinter application. FREE ACCESS
-
6m 39sDuring this video, you will learn how to add widgets and resize Tkinter apps. FREE ACCESS
-
7mIn this video, you will learn how to format Tkinter widgets. FREE ACCESS
-
8m 48sIn this video, you will add an interactive text box label. FREE ACCESS
-
2m 34s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.