Intro To TKinter for Python GUI Apps
4.5 (139 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
18,271 students enrolled

Intro To TKinter for Python GUI Apps

Build Graphical User Interface Apps with Python and TKinter The Fast and Easy Way!
Bestseller
4.5 (139 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
18,271 students enrolled
Created by John Elder
Last updated 3/2020
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 2 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Introductory TKinter
  • How to Build Basic Apps With TKinter and Python
  • Download and Install Python
  • Create Executable .exe Apps
Course content
Expand all 51 lectures 04:18:54
+ Introduction
6 lectures 22:30

Check out my student Facebook Group...

It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...

Join Now!

https://www.facebook.com/groups/codemycom/

First Things First: How To Get Support Fast!
00:09
Set Up A Virtual Environment
04:04
Hello World
06:22
+ TKinter Widgets
31 lectures 02:40:47
Labels
05:11
Label Options
06:22
Pack Vs. Grid
04:45
Grid Options
03:49
Buttons
04:22
Input Entry Boxes
04:54
Icons
04:06
Images
06:12
Pack Forget and Destroy
05:31

Grab the Course Sourcecode at:

https://github.com/flatplanet/Intro-To-Tkinter

Get The Course Sourcecode
00:01
Menus Part 1
05:09
Menus Part 2
03:52
Frames
07:07
Frames and Menus
03:51
Hiding and Showing Menu Frames
03:45
Status Bar
06:53
Radio Buttons
07:21
Check Buttons
06:58
Pop Up Message Box
05:57
Pop Up Box Response
05:52
ComboBoxes
06:02
New Windows
06:06
New Windows Hide And Kill
06:16
Images in New Windows
05:00
Open Files Dialog Box
05:45
Open Dialog Box Image To Screen
05:46
Grid Forget Part 1
05:14
Grid Forget Part 2
04:23
Color Picker Part 1
05:53
Color Picker Part 2
03:06
Standalone exe file!
05:18
+ Let's Build A Flashcard App!
13 lectures 01:10:23
Flashcard App Intro
04:54
Flashcard App Frames
05:37
Flashcard App GUI
05:59
Flashcard App Random Number IntVar()
04:28
Flashcard App Answer Message
07:02
Flashcard App Better Answer Message
04:51
Flashcard App Generate New Random Numbers
06:32
Flashcard App Subtraction
05:36
Flashcard App Multiplication
04:43
Flashcard App Division
06:57
Flashcard App Destroying Frame Children with winfo_children
05:06
Flashcard App Start Screen
04:11
Flashcard App Start Screen Part 2
04:27
Requirements
  • No special tools are necessary to take this course
  • A Basic Understanding of Python Is Helpful
Description

In this course I'll teach you how  to make graphical user interfaces for Python using TKinter.  You'll be surprised just how quickly you can create some pretty cool looking apps!

I'll show you the ins and outs of tKinter, and then I'll show you how to package your app as an .exe file that you can share with others!

We'll start out by learning all about the main TKinter widgets.  Everything in tKinter is a widget...from labels, to buttons, input boxes, and more. 

After we've learned all the major Widgets, we'll build a fun Math Flashcard app.  Our app will have addition, subtraction, multiplication, and division flashcards.

If you've ever wanted to create GUI apps with Python, this is the course for you!

Who this course is for:
  • This course is aimed towards absolute beginners who want to learn the to build Apps With TKinter and Python
  • Anyone wanting to learn to build apps