Leanpub Header

Skip to main content

Python Programming with Tkinter

From Fundamentals to Advanced GUI Techniques

Bring fun and curiosity to your computer science learning journey with "Interactive Programming with Python Tkinter. This exciting hands on book revisits fundamental programming concepts in an enjoyable and interactive way, making it perfect for both beginners and those looking to deepen their understanding. 

Minimum price

$19.00

$29.00

You pay

$29.00

Author earns

$23.20
$

...Or Buy With Credits!

You can get credits with a paid monthly or annual Reader Membership, or you can buy them here.
PDF
94
Pages
About

About

About the Book

This book is a beginner-to-advanced guide that introduces Python programming through interactive graphical user interfaces. Designed for secondary school learners, the book revisits fundamental programming concepts and gradually builds toward advanced topics using hands-on examples and real-world projects.

By combining clear explanations with practical exercises, students learn to create engaging and functional GUI applications while developing strong problem-solving skills. Suitable for classroom use

Author

About the Author

Nadine Brown

Nadine Brown is a passionate and enthusiastic teacher with over 10 years of experience in teaching computer science. She loves hands-on activities and constantly seeks innovative ways to engage her students. Nadine focuses on moving beyond the ordinary, striving to create a classroom environment that is fun, interactive, and full of opportunities to challenge learners.

She believes that education should stretch the imagination and inspire both learners and teachers to extend their learning beyond traditional boundaries. Through her work, Nadine aims to motivate and empower students to explore new ideas and embrace the joy of learning. Her dedication to fostering an engaging and dynamic classroom has made her a beloved educator who continuously inspires her students to achieve their full potential.

Contents

Table of Contents

  1. Importance of GUI Programming
  2. Introduction to Python and Tkinter
  3. Get Started with Tkinter
  4. Understand Variables and Data Types
  5. Control Structures
  6. Functions and Modular Programming
  7. Lists and Tuples
  8. Dictionaries and Sets
  9. String Manipulation
  10. File Handling
  11. Error Handling
  12. Object-Oriented Programming (OOP)
  13. Data Visualization
  14. Networking Basics
  15. Database Integration
  16. Advanced GUI Techniques
  17. Sample Project Scenarios
  18. Glossary

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub