How to Program a GUI Application with Python Tkinter
Offered By: Keith Galli via YouTube
Course Description
Overview
Learn how to build a graphical user interface (GUI) application using Python's Tkinter library in this comprehensive video tutorial. Explore the fundamentals of Tkinter, create a weather application frame, connect it to a weather API, and convert the application to an executable file. Master essential Python skills while diving into topics such as adding buttons, organizing widgets with frames, customizing colors and layouts, implementing functionality, making API requests, formatting responses, and adding weather icons. By the end of this tutorial, gain the knowledge to create your own GUI applications and package them as executables using PyInstaller.
Syllabus
- What we’re ultimately building
- Getting started
- The basics of every Tkinter App Root
- Add a button to the screen
- Passing in keyword arguments
- Using frames to organize widgets
- Setting custom colors
- pack to place widgets
- grid to place widgets
- place to place widgets
- Setting the appearance of our final application
- Adding background image
- Implementing button/entry functionality
- Connecting to the Weather API
- Making a GET request
- Formatting our response
- Changing Font and Font Size
- How to add weather icons to the app
- Making our App an executable using PyInstaller
Taught by
Keith Galli
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity