Creating GUI Applications with Python Using guizero - ROT13 Encryption Example
Penguin Tutor via YouTube
Lead AI-Native Products with Microsoft's Agentic AI Program
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Learn to create graphical user interface (GUI) applications in Python using the guizero library through a practical 17-minute tutorial. Explore the fundamentals of GUI development, starting with basic application structure and progressing to working with widgets, layouts, and the Box widget. Build a hands-on project implementing a ROT13 encryption cipher application, which serves as a practical example for obscuring text (though not recommended for serious encryption). Master essential concepts of tkinter-based GUI programming while creating interactive applications for Windows, Linux, and Mac environments. Follow along with structured chapters covering everything from initial setup to final demonstration, complete with practical examples and jokes to test the encryption functionality.
Syllabus
Introduction to guizero
About ROT13 encryption cipher
Basic gui application
Adding widgets
guizero layouts
The Box widget
The ROT13 Gui App
Demonstration and jokes
Taught by
Penguin Tutor