HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

How to Program a GUI Application (with Python Tkinter)!

950,161 views October 28, 2019 1:05:14

Watch on YouTube
ChannelKeith Galli

Chapters

Description from the creator

Learn data skills with hands-on exercises & tutorials at Datacamp!
datacamp.pxf.io/c/3588040/1012793/13294

In this video, we learn how to build an application with a graphical user interface (GUI). This is a great video to learn how to use the Tkinter library as well as be introduced to some very important Python skills.

We start off by introducing the fundamentals of the Tkinter library. We then create a frame for a weather application. We then connect it to a weather API and then finally convert the application to an executable file.

Source code:
github.com/KeithGalli/GUI

Follow me on social media!
Instagram | instagram.com/keithgalli/
Twitter | twitter.com/keithgalli

TKinter Documentation:
tutorialspoint.com/python/python_gui_programmin…

Hope you enjoyed the video! Make sure to like and subscribe if you haven't already :)

Join the Python Army to get access to perks!
YouTube - youtube.com/channel/UCq6XkhO5SZ66N04IcPbqNcw/jo…
Patreon - patreon.com/keithgalli

----------------------
Some potentially useful videos...

API overview (not my video):
youtube.com/watch?v=7YcW25PHnAA

Working with JSON in Python (not my video):
youtube.com/watch?v=9N6a-VLBa2I

Installing Python:
youtu.be/RJL6Y761TNE

Python Tutorial #1:
youtu.be/XM0CtrJYM2A

----------------------
Video timeline!
0:00 - What we’re ultimately building
2:05 - Getting started
3:16 - The basics of every Tkinter App (Root)
4:44 - Add a button to the screen
6:20 - Passing in keyword arguments
10:07 - Using frames to organize widgets
11:53 - Setting custom colors
14:00 - pack() to place widgets
17:39 - grid() to place widgets
19:53 - place() to place widgets
25:49 - Setting the appearance of our final application
33:45 - Adding background image
36:00 - Implementing button/entry functionality
39:49 - Connecting to the Weather API
43:29 - Making a GET request
51:36 - Formatting our response
56:24 - Changing Font and Font Size
59:58 - How to add weather icons to the app
1:01:36 - Making our App an executable using PyInstaller

---------------------
If you are curious to learn how I make my tutorials, check out this video: youtu.be/LEO4igyXbLs

*I use affiliate links on the products that I recommend. I may earn a purchase commission or a referral bonus from the usage of these links.

About this tutorial

Keith Galli published this 1:05:14 video tutorial on October 28, 2019. It has been watched 950,161 times on YouTube.

Category
Education
Duration
1:05:14
Published
October 28, 2019
Views
950,161
Likes
18,540

Share

This tutorial in other languages