Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 82% GUI Development with Python and Tkinter

GUI Development with Python and Tkinter

$19.99Track price

(30 customer reviews)
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.6/10 (Our Score)
Product is rated as #172 in category Python

Welcome to the highest–rated course on Udemy on creating desktop apps using Python and Tkinter.

Whether you want to create simple utilities, complex multi–page applications, or internal tools for your business, Tkinter has what you need.

In this course, I’ll teach you the techniques to make any kind of desktop application using Python and Tkinter.

A frequent question is: Why should I learn Tkinter instead of web development ?

Desktop applications are much easier to develop than websites. This is especially true for tools and utilities.

It’s easy to share Tkinter apps with others without needing them to install Python.

Python GUI apps made with Tkinter look native to the Operating System.

Tkinter apps have full access to the user’s computer, which means you can store data locally, safely and securely.

So what’s covered in the course?*

This is the most comprehensive Tkinter course available on Udemy. We’ll look at how you can:

Use Tkinter’s grid and pack layout methods to structure your apps

Use Object–Oriented Programming with Tkinter, and create your own custom widgets

Split Tkinter apps into many files, so working on them becomes much easier

Add fonts and styles to Tkinter apps using the new Themed Tkinter Widgets

Instructor Details

Hi, I'm Jose! I love helping students learn to code and master software development. I've been teaching online for over 6 years, and I founded Teclado to bring software development to everyone my objective is for you to truly understand everything that goes on behind the scenes. Coding is extremely rewarding. As you learn, things start to click and make sense. You can join the dots of all the things that weren't quite clear before. I'm here to make that journey quick and painless! I can help you with Python and JavaScript issues, particularly in web and backend development. I'm experienced with programming libraries and frameworks like Flask, React, React Native, and AngularJS. I've worked extensively with UNIX systems, MongoDB, PostgreSQL, and advanced system architecture design.

Specification: GUI Development with Python and Tkinter

Duration

11 hours

Year

2022

Level

Intermediate

Certificate

Yes

Quizzes

No

30 reviews for GUI Development with Python and Tkinter

4.4 out of 5
19
8
1
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Fadhel

    great teacher

    Helpful(0) Unhelpful(0)You have already voted this
  2. Zack Miller

    Great overview of Tkinter

    Helpful(0) Unhelpful(0)You have already voted this
  3. Gerhard Posch

    Manchmal ein wenig zu schnell, ansonsten inhaltlich sehr gut.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Prasanth Joseph

    yes the course is really good, he is covering every content but i think it is little fast.. it can go little more slower. Just a suggestion… really a pleasant experience watching the videos

    Helpful(0) Unhelpful(0)You have already voted this
  5. Luke Hamilton

    Excellent series. Each video is relatively short and narrowly defined. Jose speaks rather quickly, but you can slow that down with the click of a button. Sample code is provided for cutting and pasting into your own text editor, so you can study the techniques in greater detail at a later date. Jose has a great personality and presentation style, which makes one look forward to the next video. Sorry … I can’t think of a single thing to complain about. Muchas gracias!

    Helpful(0) Unhelpful(0)You have already voted this
  6. Adalberto Vazquez

    Excelente curso, muy buenos ejercicios y buenas explicaciones.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Daniel

    i am surprised. i actually received more than i expected. the python review was very informative and was worth the money alone. i am sad to know that this course will have to end soon.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Stephen Hamilton

    Excellent course. Each video is narrowly focused and presented in an easy to follow manner. Jose is enthusiastic and conveys a confidence to the listener. I will recommend this course and instructor to others.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Ved

    some topics needed more detail,and some needed few ,but overall covers most topics. Also,i learnt some new things that i didnt know before

    Helpful(0) Unhelpful(0)You have already voted this
  10. Harsh Kumar Jha

    This course seems the best one available on Udemy for Tkinter.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Rob Blount

    Overall a good course for learning Tkinter. There were a few times that Jose probable spoke too fast to keep up. In addition, often the auto suggest feature of his IDE covered up his code making a little hard to type along. Otherwise, recommended course.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Eduardo H SUYAMA

    at this point is only a refresh of my knowledge, but its very clear and interesting. Thanks Excelent Very clear in all concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  13. ZM Wong

    Good. Gain a lot from the course.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Sahana K.S.

    Excellent course to learn Tkinter.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Szymon

    Zainsteresowa , ale szybko z jak prowadz cy m wi i pokazuje co na ekranie jest zbyt du a. Raczej to nie jest kurs, kt ry ma spowodowa , e u ytkownik zrozumie o co chodzi. G wnym celem jest pokazanie jak co zrobi . A sk d to si bierze who cares.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Prathap Dominicsavio

    I tried self learning Tkinter on my own and found it complicated. But in this course, the way section progresses will make sure you understand concepts and code crystal clear.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Anup Kumar Subba

    Will make You remember evrything not very clear explanations.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Lisa L Kilmer

    Great Python review too!

    Helpful(0) Unhelpful(0)You have already voted this
  19. Harald Maus

    The course gave a pretty good insight on how to create GUI with Python and get away from the pure command line in and output you see in most other Python courses. But one thing bothered me throughout the whole course. The further the course went the more i felt like beeing in a racing competition. The instructor speaks fast and writes fast. That shows that he knows his stuff. But remember, the students don’t. And i had to stop the video and go back much more often than in other courses, just to catch up. And when the course came to programming the chat client it was just annoying for me and i just wanted to finish it and move on. Talking, writing, copying, cutting, pasting, jumping around in the code also to different files…blink and you’re lost. I now know where to go from here and create some desktop applications using Python, but getting to this point was no pleasure.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Van Graves

    The course is covering the topics of tkinter that I expected would be included, and I’m looking forward to seeing the applications that will be developed in the course.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Mykola Aleksieiev

    I liked this course. Good explanations, good pronunciations. Thank you for course.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Areeb Ansari

    The speaker speaks very fast and is not giving good explanation .

    Helpful(0) Unhelpful(0)You have already voted this
  23. Iain Hutcheon

    Not only can I now build complex apps with TKinter but my Python coding ability is now much improved with practical application of what I have learned in this course. This guy really knows his topic!

    Helpful(0) Unhelpful(0)You have already voted this
  24. Juan Gutierrez

    I waited to do this review until the end of the course. Coming from learning Python and using tkinter with no solid knowledge and just googling stuff around, in many ways this course was what I excepted. I learned a lot, understood a lot and it was really nice that I got hands on with OOP. Also, it was really nice that he most of the time used PyCharm as I learned a lot seeing him doing this around in this awesome IDE. Jose is a great instructor and you can tell he’s incredibly knowledgeable, you taught me a lot, Jose, which I’m thankful. Thanks for all the effort you and your team put into this course. Also, the FAQ sections saved me once as I was having a frustrating problem and I found the solution to it there. Nevertheless I do want to point out a couple of things for which I don’t give a 5 stars rating to this course: Jose goes really fast, so you either slow down the video and try to code along. Even in this way you’d have to stop and start the video back and forth constantly to follow along. Sometimes, in my humble opinion, he’s a bit messy with the coding. He never adds comments to anything, and as he flies coding, he scrolls up and down really fast, changing things in the code and is frustrating to sometimes follow. I like to give lots of structure to my codes and comments to understand what each part of the code is meant to be for future reference. He did teach how to separate projects into different files but not to a great extent. His main app files would still get quite long. There are no, like in other courses, exercises, homework, projects to challenge you and make you think to do things on your own. Basically, like I said, you try to code along, or watch the videos and then look for the corresponding code in the resources to give it a try. He’s working on a Windows PC, so he mentions a lot what to do for other operating systems and in the documentation you’ll find the answers you need, but the focus is Windows, if you are on a Mac or Linux, you have to go a bit further on your own, especially on the last and most important part, which was packaging and distributing executables. I was always happy when finishing each app, and they taught me a lot coding along but sometimes I had the feeling that these apps although useful to learn, they are not of relevant use in a real world situation, unless someone wants you to build a timer and a snake game. I had the feeling that the course was going to be a lot more helpful for building stuff for each OS and like I said, Mac was left a little aside. Especially when styling apps it is rather frustrating. This course had me excited that at the end I would be able to have stylish native apps but not really; the course is aimed to use a not native theme that is more customisable because the natives one are not (that is not Jose’s fault, that’s how tkinter is at the moment). It leaves me with a bit of a bittersweet taste and considering to delve into PyQt5 to have stylish native apps, with UI design tool, so not need to deal with pack, grid, and all the little stuff and details that each app brought that seems to me it would take only practice and patience to get use to. I know PyQt5 is not 100% free. Thank you so much for the course, like I said, I learned a lot and was happy to have gave it a try. For sure, all my code alongs and the available resources, are going to help me a lot to eventually build apps in the future! Best wishes and bless you all at Teclado for all this useful knowledge!

    Helpful(0) Unhelpful(0)You have already voted this
  25. Ayushi Kulshreshtha

    good course

    Helpful(0) Unhelpful(0)You have already voted this
  26. Nikola Mihajlovi

    Very clear and straightforward! I’d recommend this course to anybody!

    Helpful(0) Unhelpful(0)You have already voted this
  27. Filip Krizek

    Its fast enough, entertaining enough and educative enough 🙂 Thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  28. Maciej Rydwelski

    Easy to understand, includes knowledge about some useful tricks.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Pascal Poitras Dubois

    excellent!

    Helpful(0) Unhelpful(0)You have already voted this
  30. Steven Bailey

    Rock Star Jose!

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    GUI Development with Python and Tkinter
    GUI Development with Python and Tkinter

    $19.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare