The Art of Doing: Create 10 Python GUIs with Tkinter Today!

Video description

Have you learned the fundamentals of Python and then asked yourself “What next?”. If so, consider taking this course, which will help you create your own Python GUI applications.

The course starts with the installation process of Python on your machines and then takes you through the basics of GUI widgets. Once you are settled down, you will learn the concepts of Python by building interesting applications such as Metric Helper, Color Theme Maker, Morse Code Translator, Simon Memory Game, and a lot more. By building these applications, you will learn how to manage the application layout, understand the functionality of the call APIs, and will find out how to create stand-alone executable files that will run on any Windows machine.

By the end of this course, you will be well-versed with the fundamentals of GUI application development using Python’s Tkinter library.

What You Will Learn

  • Create a NASA Astronomy Picture of the Day (APOD) application
  • Create a Morse Code application to convert and play messages in Morse code
  • Create a calculator application to help with basic mathematics
  • Create a color application to create your own color pallets
  • Create a notepad application to write your own thoughts
  • Package your Python scripts into executable files

Audience

If you are new to application development, or an intermediate, or a student who is looking to build interesting GUI applications using Python’s Tkinter library, this course is for you. To get started with this course, a basic understanding of Python is needed.

About The Author

Michael Eramo: Michael Eramo is a dedicated lifelong learner, experienced educator, and self-taught programmer. With official bachelor’s degrees in music, education, and physics, as well as a master’s in mathematics, he brings a diverse skill set to his teaching. As a Microsoft certified software developer, Michael has years of experience as a high school physics and computer science teacher, as well as a college mathematics teacher. He is also an esteemed member of the New York State Master-Teacher Program, a network of over 800 outstanding public-school teachers who share a passion for STEM learning and collaborate to inspire the next generation of STEM leaders.

Table of contents

  1. Chapter 1 : Introduction
    1. Course Preview
    2. Installing Python
    3. Installing Visual Studio Code
  2. Chapter 2 : The Basics
    1. Basics: Windows
    2. Basics: Labels and The Pack System
    3. Basics: Buttons and the Grid System
    4. Basics: Frames
    5. Basics: Entries, Functions, and Lambdas
    6. Basics: Radio Buttons
    7. Basics: Images
  3. Chapter 3 : Application 0: Hello GUI World
    1. Hello GUI World 0
    2. Hello GUI World 1
    3. Hello GUI World 2
    4. Hello GUI World 3
  4. Chapter 4 : Application 1: Metric Helper
    1. Metric Helper 0
    2. Metric Helper 1
    3. Metric Helper 2
    4. Metric Helper 3
  5. Chapter 5 : Application 2: Simple Checklist
    1. Simple Checklist 0
    2. Simple Checklist 1
    3. Simple Checklist 2
    4. Simple Checklist 3
  6. Chapter 6 : Application 3: Simple Calculator
    1. Simple Calculator 0
    2. Simple Calculator 1
    3. Simple Calculator 2
    4. Simple Calculator 3
  7. Chapter 7 : Application 4: Notepad
    1. Notepad 0
    2. Notepad 1
    3. Notepad 2
    4. Notepad 3
  8. Chapter 8 : Application 5: Color Theme Maker
    1. Color Theme Maker 0
    2. Color Theme Maker 1
    3. Color Theme Maker 2
    4. Color Theme Maker 3
    5. Color Theme Maker 4
  9. Chapter 9 : Application 6: Morse Code Translator
    1. Morse Code Translator 0
    2. Morse Code Translator 1
    3. Morse Code Translator 2
    4. Morse Code Translator 3
  10. Chapter 10 : Application 7: Simon Memory Game
    1. Simon Memory Game 0
    2. Simon Memory Game 1
    3. Simon Memory Game 2
    4. Simon Memory Game 3
  11. Chapter 11 : Application 8: Gravity Simulation
    1. Gravity Simulation 0
    2. Gravity Simulation 1
    3. Gravity Simulation 2
    4. Gravity Simulation 3
    5. Gravity Simulation 4
  12. Chapter 12 : Application 9: Weather Forecast
    1. Weather Forecast 0
    2. Weather Forecast 1
    3. Weather Forecast 2
    4. Weather Forecast 3
    5. Weather Forecast 4
  13. Chapter 13 : App 10: Astronomy Picture of the Day (APOD Viewer)
    1. APOD Viewer 0
    2. APOD Viewer 1
    3. APOD Viewer 2
    4. APOD Viewer 3
    5. APOD Viewer 4
  14. Chapter 14 : Create Your Executable Files Using "Auto Py To Exe"
    1. Installing "Auto Py To Exe" and Building Your First Executable File
    2. Building a Second Executable File
    3. A Small Change to Build the APOD Viewer Executable File
    4. Thank You!

Product information

  • Title: The Art of Doing: Create 10 Python GUIs with Tkinter Today!
  • Author(s): Michael Eramo
  • Release date: November 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781801070263