Advanced Python
Tkinter to build desktop applications

Enroll Now
Prerequisites : C++, Core Python
Duration : 2 Months
Difficulty : Intermediate
Time Commitment : Daily 2 Hours
Daily Assignments & practicals

If you're bored of creating console and text apps, you've come to the right place. We will help you take your apps to the next level by introducing Graphical User Interfaces that make your applications interesting and easy to use.

Here are a few reasons to learn Tkinter:

  • Developing Python GUI applications using Tkinter will make your life much easier as a developer as the taught app structure is simple and straightforward
  • Tkinter applications can run almost anywhere and can be shared with others without requiring them to install Python
  • Python GUI apps made with Tkinter can look fully native to the Operating System, so they look and feel just like traditional desktop apps
  • Tkinter apps have full access to the user's computer, which means you can store data locally, safely and securely

What you'll learn

  • Layout your Tkinter apps using the two most popular methods: grid and pack
  • Use Tkinter frames for more complex layouts
  • Add shortcuts and keybindings to your Python GUI apps
  • Use Object-Oriented Programming with Tkinter, and create your own custom widgets
  • Add styles to Tkinter apps using the new Themed Tkinter Widgets
  • Split Tkinter apps into multiple files
  • Connect to web APIs to send and receive data
  • Package and distribute your applications
  • And Many More...