HOME > Development > Python GUI Master Class with Tkinter- Create 25 Python GUIs

Python GUI Master Class with Tkinter- Create 25 Python GUIs

  • Development
  • Jan 22, 2025
SynopsisPython GUI Master Class with Tkinter: Create 25 Python GUIs,...
Python GUI Master Class with Tkinter- Create 25 GUIs  No.1

Python GUI Master Class with Tkinter: Create 25 Python GUIs, available at $64.99, has an average rating of 4.35, with 145 lectures, based on 16 reviews, and has 1193 subscribers.

You will learn about Learn GUI from the basics Be familiar with Tkinter widgets How to translator text in multi-language Handle Keyboard and Mouse Events Learn how to draw different shapes on canvas Add tabs and a Menu in your Tkinter application Create 2D animation Buld Audio/Video Player Learn Text Reader/PDF Reader, QR Code Generator and Reader Learn how to use pygame, vlc, qrcode, ect.. python packages How to read data from CSV & Text files How to get live data from Internet( Web Scrapping) 20+ GUI Applications 5+ GUI Games This course is ideal for individuals who are All level Python GUI Developer or Beginner Python Developers who want to build Awesome GUI Applications & Games or Python Developer who wants to use interactive UI instead of terminal or Students who want to build portfolio of 25+ Python GUI Application/Games It is particularly useful for All level Python GUI Developer or Beginner Python Developers who want to build Awesome GUI Applications & Games or Python Developer who wants to use interactive UI instead of terminal or Students who want to build portfolio of 25+ Python GUI Application/Games.

Enroll now: Python GUI Master Class with Tkinter: Create 25 Python GUIs

Summary

Title: Python GUI Master Class with Tkinter: Create 25 Python GUIs

Price: $64.99

Average Rating: 4.35

Number of Lectures: 145

Number of Published Lectures: 145

Number of Curriculum Items: 145

Number of Published Curriculum Objects: 145

Original Price: ?799

Quality Status: approved

Status: Live

What You Will Learn

  • Learn GUI from the basics
  • Be familiar with Tkinter widgets
  • How to translator text in multi-language
  • Handle Keyboard and Mouse Events
  • Learn how to draw different shapes on canvas
  • Add tabs and a Menu in your Tkinter application
  • Create 2D animation
  • Buld Audio/Video Player
  • Learn Text Reader/PDF Reader, QR Code Generator and Reader
  • Learn how to use pygame, vlc, qrcode, ect.. python packages
  • How to read data from CSV & Text files
  • How to get live data from Internet( Web Scrapping)
  • 20+ GUI Applications
  • 5+ GUI Games
  • Who Should Attend

  • All level Python GUI Developer
  • Beginner Python Developers who want to build Awesome GUI Applications & Games
  • Python Developer who wants to use interactive UI instead of terminal
  • Students who want to build portfolio of 25+ Python GUI Application/Games
  • Target Audiences

  • All level Python GUI Developer
  • Beginner Python Developers who want to build Awesome GUI Applications & Games
  • Python Developer who wants to use interactive UI instead of terminal
  • Students who want to build portfolio of 25+ Python GUI Application/Games
  • Welcome to the “Python GUI Master Class with Tkinter: Create 25 Python GUIs”  course, a course that will give you enough confidence to make GUI Applications and games in python.

    Till now you were just aware of running python script on a boring command prompt/terminal, now let’s make GUI Applications with python, let’s utilize your python coding skill to make awesome GUI Applications.

    I will give you step-by-step guidance to make sure you are able to make any GUI Applications on completing this course. I will start by helping you to get your setup done, which includes Python, pip, and, PyCharm IDE installation, we will install the required python packages as and when needed.

    We will go through all the GUI widgets :

  • MainWindow

  • PhotoImage

  • Label

  • Entry

  • Button

  • messagebox

  • Checkbutton

  • Radiobutton

  • Scale

  • Listbox

  • colorchooser

  • Text

  • filedialog

  • Menu

  • Frame

  • Toplevel

  • Progressbar

  • Canvas

  • Scrollbar

  • ScrolledText

  • ComboBox

  • TreeView

  • Spinbox

  • LabelFrame

  • Menubutton

  • Separator

  • Sizegrip

  • tkcalendar

  • tkPDFViewer

  • CheckboxTreeview

  • And many more

    Then we are going to learn how to catch events.

  • Key Events from the Keyboard

  • Mouse events

  • Not only that but we are going to learn how to use many Python packages.

  • vlc to play video files

  • pygameto play audio files

  • timedelta to convert time in hh:mm:ss format

  • package to work with pdf files

  • package to do zip/unzip

  • package to resize any image

  • translate for multi-language translation

  • BeautifulSoup for web scraping

  • qrcode to with QR Code

  • gTTS for Text-to-speech

  • random to generate a number randomly

  • and many more

    Along the course, we will many applications and games.

    Applications :

  • App – 01: Digital Clock & Calendar

  • App – 02: Color Picker

  • App – 03: Image Viewer/Resizer

  • App – 04: Multi-Language Translator

  • App – 05: Morse Code Translator

  • App – 06: Calculator

  • App – 07: To-Do List

  • App – 08: Make Your Dictionary From The Internet

  • App – 09: Sensex Nifty Live Data From Internet

  • App – 10: QR Code Generator

  • App – 11: QR Code Reader

  • App – 12: PDF Viewer

  • App – 13: TextReader With Font Customization

  • App – 14: Text To Speech Converter

  • App – 15: AudioPlayer

  • App – 16: Video Player

  • App – 17: Zip/Unzip Files & Folders

  • App – 18:  Alarm Clock

  • App – 19: Wish a Special Day to a Special One without a Fail

  • App – 20: Quiz App

  • Games:

  • Game – 01: Rock paper scissors

  • Game – 02: tic tac toe

  • Game – 03: Color Ball Finder

  • Game – 04: Make an image from the image part

  • Game – 05: Flip a Card ( Card pair)

  • You will get lifetime access to all the lectures.

    Best of all, we will learn by actually DOING IT! As the course name suggests you will master making GUI applications in Tkinter with Python by making 20+ applications, and we will also make 5+ GUI games.

    Enroll Now and let’s start making creative and useful Python GUI Applications.

    I will see you on the course!

    Course Curriculum

    Chapter 1: Let`s make your Environment ready

    Lecture 1: What we are going to learn in this course ?

    Lecture 2: Links to install Python, PIP, PyCharm

    Lecture 3: Python Installation

    Lecture 4: PIP Installation

    Lecture 5: PyCharm Installation

    Lecture 6: Important Note

    Chapter 2: tkinter Widgets

    Lecture 1: Create a Mainwindow

    Lecture 2: PhotoImage

    Lecture 3: Set Icon to main window

    Lecture 4: Label

    Lecture 5: Display Methods (pack, place and grid)

    Lecture 6: Button

    Lecture 7: messagebox

    Lecture 8: Checkbutton

    Lecture 9: Radiobutton

    Lecture 10: Progressbar

    Lecture 11: Listbox

    Lecture 12: Combobox

    Lecture 13: Treeview

    Lecture 14: Entry

    Lecture 15: Scale

    Lecture 16: Text

    Lecture 17: colorchooser

    Lecture 18: Frame

    Lecture 19: Toplevel

    Lecture 20: Scrollbar

    Lecture 21: ScrolledText

    Lecture 22: Spinbox

    Lecture 23: LabelFrame

    Lecture 24: Menubutton

    Lecture 25: Separator

    Lecture 26: Sizegrip

    Chapter 3: Canvas widget

    Lecture 1: How to create a line in canvas

    Lecture 2: How to create a circle/ellipse in canvas

    Lecture 3: How to create a rectangle in canvas

    Lecture 4: How to create an image in canvas

    Lecture 5: How to create an arc in canvas

    Lecture 6: How to create Polygon(Triange and Diamond) in canvas

    Lecture 7: 2D Animation by using arc

    Lecture 8: 2D Animation by using move method of canvas

    Chapter 4: Useful Widgets and Packages

    Lecture 1: Add Menu to your Application

    Lecture 2: Add Tabs to your Application

    Lecture 3: Filedialog

    Chapter 5: Events

    Lecture 1: Keyboard events

    Lecture 2: Move widgets in by Keyboard keys

    Lecture 3: Mouse events

    Lecture 4: Drag & drop widgets by MouseEvents

    Chapter 6: Create a Python Virtual Environment

    Lecture 1: Create a Python Virtual Environment

    Chapter 7: App – 01: Digital Clock & Calendar

    Lecture 1: Application : Digital Clock with Calendar

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Lecture 4: Alternate Way & Codes

    Chapter 8: App – 02: Color Picker

    Lecture 1: Application : Color Picker

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 9: App – 03: Image Viewer/Resizer

    Lecture 1: Application : Image Viewer and Resizer

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 10: App – 04: Multi-Language Translator

    Lecture 1: Application : Multi-language Translator

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 11: App – 05: Morse Code Translator

    Lecture 1: Application : Morse Code Translator

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 12: App – 06: Calculator

    Lecture 1: Application : Calculator

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 13: App – 07: To-Do List

    Lecture 1: Application : Task Check List

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 14: App – 08: Make Your Own Dictionary From The Internet

    Lecture 1: Application : Dictionary from WebPage

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 15: App – 09: Sensex Nifty Live Data From Internet

    Lecture 1: Application : Sensex Nifty Live Data From Internet

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02-01: Integrate the Functionality : WebScrapping Get Live Nifty Data

    Lecture 4: Part 02-02: Integrate the Functionality : WebScrapping Get Live Sensex Data

    Lecture 5: Part 02-03: Integrate the Functionality : Put all Together, Complete the Project

    Chapter 16: App – 10: QR Code Generator

    Lecture 1: Application : QR Code Generator

    Lecture 2: Part 01: Make a UI

    Lecture 3: Part 02: Integrate the Functionality

    Chapter 17: App – 11: QR Code Reader

    Lecture 1: Application : QR Code Reader

    Lecture 2: Part 01: Make a UI

    Instructors

  • Python GUI Master Class with Tkinter- Create 25 GUIs  No.2
    Rohit Dharaviya
    Senior Software Engineer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 0 votes
  • 4 stars: 7 votes
  • 5 stars: 8 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!