Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Tkinter GUI Application Development Blueprints - Second Edition: Build nine projects by working with widgets, geometry management, event handling, and more

Buy

Geometry Management, Event Handling, and more

Key Features

  • A Practical, guide to learn the application of Python and GUI programming with tkinter
  • Create multiple cross-platform real-world projects by integrating host of third party libraries and tools
  • Learn to build beautiful and highly interactive user interfaces, targeting multiple devices.

Book Description

Tkinter is the built-in GUI package that comes with standard Python distributions. It is a cross-platform package, which means you build once and deploy everywhere. It is simple to use and intuitive in nature, making it suitable for programmers and non-programmers alike.

This book will help you master the art of GUI programming. It delivers the bigger picture of GUI programming by building real-world, productive, and fun applications such as a text editor, drum machine, game of chess, audio player, drawing application, piano tutor, chat application, screen saver, port scanner, and much more. In every project, you will build on the skills acquired in the previous project and gain more expertise. You will learn to write multithreaded programs, network programs, database-driven programs, asyncio based programming and more. You will also get to know the modern best practices involved in writing GUI apps.

With its rich source of sample code, you can build upon the knowledge gained with this book and use it in your own projects in the discipline of your choice.

What you will learn

  • A Practical, guide to help you learn the application of Python and GUI programming with Tkinter
  • Create multiple, cross-platform, real-world projects by integrating a host of third-party libraries and tools
  • Learn to build beautiful and highly interactive user interfaces, targeting multiple devices.

Who This Book Is For

This book is for a beginner to intermediate-level Pythonists who want to build modern, cross-platform GUI applications with the amazingly powerful Tkinter. Prior knowledge of Tkinter is required.

Table of Contents

  1. Making a Text Editor
  2. Programmable Drum Machine
  3. Game of Chess
  4. Building an Audio Player
  5. Paint Application
  6. Piano Tutor
  7. Fun With Canvas
  8. Multiple Fun Projects
  9. Miscellaneous Tips
(HTML tags aren't allowed.)

The Green Book of Mathematical Problems
The Green Book of Mathematical Problems
There is a famous set of fairy tale books, each volume of which is designated by the colour of its cover: The Red Book, The Blue Book, The Yellow Book, etc. We are not presenting you with The Green Book of fairy stories. but rather a book of mathematical problems. However, the conceptual idea of all fairy stories, that of mystery, search, and...
Flash Math Creativity
Flash Math Creativity

It all revolves around Flash and math. It's what you do in your spare time: just take little ideas and mess around with them. This is a book of inspiration, beautiful enough to leave on the coffee table, but addictive enough to keep by your computer and sneak out while no-one's looking so you can go back to that movie that you were...

Juniper and Cisco Routing: Policy and Protocols for Multivendor Networks
Juniper and Cisco Routing: Policy and Protocols for Multivendor Networks
Obtain a clear understanding of how routing information and traffic flows on a multivendor network

Routing policies for networks are often complex and not well understood. Many books detail the operation of routing protocols such as OSPF or BGP, but none place the protocols in the context of routing policies and the real world of ISP peering...


WebSphere Application Server Administration Using Jython
WebSphere Application Server Administration Using Jython
Save Time and Money: Streamline WebSphere Application Server Management with Jython Scripting!

 

Utilizing Jython scripting, you can dramatically reduce the effort, resources, and expense associated with managing WebSphere Application Server. WebSphere...

CSS Mastery: Advanced Web Standards Solutions
CSS Mastery: Advanced Web Standards Solutions
In our wonderful world of web design, there are 3,647 ways to accomplish the same goal. Approximately. And that absurdly fictitious number is increasing every day. Instead of one, correct way of solving a particular problem, we’re both blessed and cursed by the abundant choices we have as web designers. It’s these choices that make...
Data Warehousing Fundamentals for IT Professionals
Data Warehousing Fundamentals for IT Professionals

Cutting-edge content and guidance from a data warehousing expert—now expanded to reflect field trends

Data warehousing has revolutionized the way businesses in a wide variety of industries perform analysis and make strategic decisions. Since the first edition of Data Warehousing Fundamentals, numerous...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy