Master GUI programming using Python
One cannot ignore the benefits of a well-designed architecture and graphical user interface for applications. In this Learning Path we will use one of the most powerful language–Python–to aid us in creating powerful enterprise-ready applications.
The learning path begins with teaching important programming concepts of Python along with giving you the step-by-step approach of creating applications. In the initial part of the Learning Path we will be focusing creating applications, the later part of the Learning Path focuses on a powerful GUI package-Tkinter that comes with standard Python distributions. 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, media player, drawing application, chat application, screen saver, port scanner, and many more. In every project, you will build on the skills acquired in the previous project and gain more expertise.
After completing this Learning Path, you will have successfully created 14 high-end GUI applications, and will be capable of building many more powerful and scalable applications.
Prerequisites: This course requires that you know how to write programs in Python.
Resources: Code downloads and errata:
Tkinter GUI Application Development Projects
This path navigates across the following products (in sequential order):
Python Projects (2h 19m)
Tkinter GUI Application Development Projects (4h 51m)