Create Desktop Apps Using Python & Tkinter
Gain insights into creating desktop apps with Python's Tkinter library. Explore building real-world applications, enhancing your skills with practical, engaging projects. No expert knowledge required.
Ashwin Joy is a technical trainer and developer with a B.Eng in Computer Science, bringing industry experience from both Singapore and India. Passionate about simplifying complex programming concepts, he empowers students and professionals to build strong coding foundations. He runs Pythonista Planet, a platform dedicated to sharing programming insights and resources with learners worldwide. With a focus on bridging the gap between theory and real-world applications, Ashwin ensures his teaching is both practical and engaging. Beyond technology, he is a sports enthusiast, with cricket and badminton being his favorites.
Join 3.1 million developers at
What You'll Learn
- Learn about the Tkinter library in Python
- Create desktop apps using Python
- Go from a programming beginner to an app developer
- Boost your confidence and skills in programming
Learning Roadmap
1.
Introduction
Introduction
2.
Widgets and GUI in Tkinter
Widgets and GUI in Tkinter
3.
Final Project - Rock Paper Scissors Game
Final Project - Rock Paper Scissors Game
7 Lessons
7 Lessons
Ashwin Joy
Technical Trainer | Software Developer | Founder - Pythonista Planet
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources