Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Modern GUI Apps With CustomTkinter, Tkinter and Python
Rating: 4.6 out of 5(28 ratings)
239 students

Build Modern GUI Apps With CustomTkinter, Tkinter and Python

No More Outdated Looking Tkinter Apps! CustomTkinter Makes Tkinter Apps Look Modern Again!
Created byJohn Elder
Last updated 4/2024
English

What you'll learn

  • Introductory TKinter for GUI Apps
  • The CustomTkinter Framework For Tkinter
  • How to Build Basic Apps With TKinter and Python
  • How To Use All The Major CustomTkinter Widgets

Course content

3 sections24 lectures4h 25m total length
  • Introduction6:32
  • Buttons10:02

    Explore custom Tkinter buttons, learn how to create a KTC button, set text and command, and customize size, font, colors, radius, borders, and state, with differences from regular Tkinter.

  • Entry Boxes10:08
  • Check Boxes15:41
  • Combo Boxes19:22

    Learn to build a custom Tkinter combo box in Python, populate it with color options, react to selections with output, and explore customization options for size, font, borders, and hover.

  • Progress Bar17:18
  • Radio Buttons16:35

    Learn to build and customize radio buttons in custom Tkinter with string and int variables, labels, and a trigger button, including styling options like color, borders, hover, and disabled state.

  • Scrollable Frame12:34
  • Segmented Buttons14:11
  • Sliders9:35

Requirements

  • No special tools are necessary to take this course
  • A Basic Understanding of Python and Tkinter Is Helpful

Description

In this course I'll teach you how  to make modern looking graphical user interfaces for Python using the CustomTkinter Library with 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 CustomTkinter, and how to make your old looking Tkinter apps look new and modern.


We'll start out by learning all about the main CustomTkinter widgets.  Including:


  • Buttons

  • CheckButtons

  • Comboboxes

  • DateEntry

  • Entry Boxes

  • Floodgauges

  • Frames

  • Labels

  • LabelFrames

  • MenuButtons

  • Meters

  • Notebooks

  • Paned Windows

  • ProgressBars

  • RadioButtons

  • Scales

  • Scrollbars

  • Separators

  • SizeGrips

  • SpinBoxes

  • Treeviews

  • Color Choosers

  • Dialog Boxes

  • Toast Messages

  • And More!


Once you learn these main CustomTkinter widgets, you can easily use them in any Tkinter app you build in the future! 


If you love Tkinter, but hate the way it looks...this course is for you!  There are several modern libraries for Tkinter, but CustomTkinter is one of the most complete and up to date...and in my opinion, one of the easiest to use!


If you don't have any experience with Tkinter, that's fine...I'll walk you through everything you need in this course.  Likewise, if you're an old pro at Tkinter, this refreshing library should be quick and easy for you to pick up..


Who this course is for:

  • This course is aimed towards absolute beginners who want to learn to build Modern Looking GUI Apps With TKinter and Python
  • Anyone wanting to learn to build GUI apps with Python