Developing Apps with Tkinter: Menu Bars, Seaborn Visualization, & MySQL DBs
Tkinter 8.6
| Expert
- 12 Videos | 1h 18m 17s
- Includes Assessment
- Earns a Badge
Buttons are useful widgets but they occupy screen real estate even when not being clicked and often clutter the UI of an app. Menus are a natural and popular choice to mitigate these weaknesses of buttons. Combining menus with visualization libraries such as Seaborn and databases such as MySQL can help you build a fully functional data analysis app in Python. Begin by adding menu bars to your app and link up actions to these menu bar items. Add a Seaborn line plot to your app which will allow the user to visualize the commodity price data they uploaded. You will then set up MySQL and run SQL code from the MySQL command line. Next, create a database that you will later connect to from an app, and load data from a file on your computer. Finally, you'll create an archive database to store old data and connect to MySQL from your app. After completing this course, you'll be able to add menus and menu items to a Tkinter app and leverage MySQL for database connectivity and Tkinter for visualizing data by integrating it with Seaborn.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courseintroduce the menu bar widgetadd Seaborn charts to a Tkinter appcustomize a Seaborn chart in a Tkinter appopen MySQL on a shell and create a tablerun queries from the MySQL shell and connect to MySQL from an app
-
connect to MySQL from an app and pull data to display in tree viewwrite out to MySQL from an appset up an archive databaseillustrate the code for a complex UIwrite code for an app which connects to MySQLsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 34sUP NEXT
-
2.Introducing the Menu Bar7m 36s
-
3.Creating a Tkinter App with Seaborn Charts7m 36s
-
4.Editing the Format of a Seaborn Chart6m 2s
-
5.Running MySQL from the Shell8m 23s
-
6.Writing Code to Connect to MySQL6m 41s
-
7.Reading Data from MySQL into Python5m 50s
-
8.Writing Data to MySQL from Python9m 46s
-
9.Creating an Archive Database to Store Old Data7m 30s
-
10.Understanding Code for an App Which Connects to MySQL5m 59s
-
11.Accepting an Uploaded File and Write It out to MySQL9m 11s
-
12.Course Summary2m 10s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.