Tkinter Beginner Course - Python GUI Development

  Рет қаралды 462,877

NeuralNine

NeuralNine

2 жыл бұрын

In this video course we learn the basics of GUI development in Python using Tkinter.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: www.neuralnine.com/books/
💻 The Algorithm Bible Book: www.neuralnine.com/books/
👕 Programming Merch: www.neuralnine.com/shop
🌐 Social Media & Contact 🌐
📱 Website: www.neuralnine.com/
📷 Instagram: / neuralnine
🐦 Twitter: / neuralnine
🤵 LinkedIn: / neuralnine
📁 GitHub: github.com/NeuralNine
🎙 Discord: / discord
🎵 Outro Music From: www.bensound.com/

Пікірлер: 288
@jessicaabroad1391
@jessicaabroad1391 Ай бұрын
5:38 - Adding text box 7:50 - Making entry 8:41 - Making a button 10:24 - Grid of buttons (buttonframe)
@DoctorTemblor
@DoctorTemblor 11 күн бұрын
16:00 button with setted place
@cmrncrick
@cmrncrick Жыл бұрын
I absolutely LOVE every video you put out!!! Thank you so much for them. I also have your 7 in 1 Python Bible and it's amazing. Appreciate all the knowledge you put out there.
@jongalloway4104
@jongalloway4104 2 жыл бұрын
Such clear and concise teaching! Thank you so much! I love watching your videos.
@chorltondragon
@chorltondragon 2 ай бұрын
Excellent video. No fluff. Totally clear and easy to build from. This was exactly what I needed. Thanks!
@renealbrechtsen9743
@renealbrechtsen9743 Ай бұрын
I wish more programming videos like this.
@Social-Hacking
@Social-Hacking 2 ай бұрын
You are a great teacher! I like the way you broke everything down. I know it's all going to stick usefully. I just subscribed. Thank you!
@PhoenixSunshin
@PhoenixSunshin 5 ай бұрын
want to say thank you so much for all this training!!! it surely helped me with tkinter self-training🖐
@chuckbenedict7235
@chuckbenedict7235 5 ай бұрын
Rapid fire. Clear. No bull. Great intro to Tkinter. Thanks!
@beatroch
@beatroch Жыл бұрын
You're such a good man, for sharing all your knowledge about Tkinter. Thank you so much.
@charleselliott4943
@charleselliott4943 Жыл бұрын
You may be the best teacher on youtube. Thanks for keeping it simple, clean and focused on the most important topics.
@habibullahshaik6986
@habibullahshaik6986 9 ай бұрын
I agree
@juancharlie777
@juancharlie777 2 ай бұрын
Quite a statement. I wouldn't argue against it though. @NeuralNine - please keep up the good work!
@VinothKumar-ut4rj
@VinothKumar-ut4rj 2 ай бұрын
I too agree with
@aikiwolfie
@aikiwolfie 7 ай бұрын
Very good introduction. I followed it on my Linux machine. The only difference was Tkinter wasn't installed by default. But that was an easy fix.
@williamvanniekerk408
@williamvanniekerk408 Ай бұрын
Thank you very much for an excellent introduction to the tkinter module. This was absolutely spot-on. 🙏
@mehanik4
@mehanik4 6 ай бұрын
Really nice video, straight to the point and easy to follow.
@alleged_STINK
@alleged_STINK 3 ай бұрын
great introduction, got a lot to work with and branch off from now. thanks!
@annabandana9889
@annabandana9889 11 ай бұрын
This was excellent and much better than my Python teacher!! I am definitely going to check out all of your video and tutorial series.
@Ente64
@Ente64 Жыл бұрын
Thanks for taking the time of doing this. We really appreciate the knowledge you're sharing.
@daveys
@daveys 6 ай бұрын
Nice examples of some of the basic things you can use tkinter for.
@Samsul2013
@Samsul2013 5 ай бұрын
Thank you for this video. I enjoy learning tkinter with the help of your teaching skills
@Overlycomplicatedswede
@Overlycomplicatedswede Ай бұрын
Thank you for this guide very easy to understand and follow and straight to the point
@DavidCampbellFilms
@DavidCampbellFilms Жыл бұрын
Thank you for making this. It's such a clear and well explained tutorial. It was most helpful in giving me an understanding of tkinter. Thanks again.
@ritikmehra500
@ritikmehra500 2 жыл бұрын
Damn this is all i was waiting for😍
@icarofreire5079
@icarofreire5079 Жыл бұрын
Clear thought process and right to the point. Thanks
@DanPlumbley
@DanPlumbley 9 ай бұрын
Great video - really clear explanation, very well structured. Perfect introduction to TKInter
@hello_world1221
@hello_world1221 7 ай бұрын
Thanks for the great content. I really appreciate that. It is very easy to understand.
@yourbigfan1777
@yourbigfan1777 6 ай бұрын
Awesome tutorial! Making my own calculator right now!
@sherlokie2000
@sherlokie2000 3 ай бұрын
Thank you, very useful for my first tkinter script!
@user-qy6xr2ju4i
@user-qy6xr2ju4i Жыл бұрын
This is AWESOME!!! Thank you for sharing!! This has given me much more confidence in creating my projects
@arnavmeena525
@arnavmeena525 2 жыл бұрын
Finally... The guy I was following from 13K has crossed 100K. The 88K journey was long but I enjoyed it. I was able to get a lot of new information from you. Congrats to you 🎉🎉.
@yusiferzendric1489
@yusiferzendric1489 2 жыл бұрын
Hey don't be a likes gainer. You are a new one here, I can bet you are not following from 13k, cuz firstly you have only 9 comments on the channel and they are on recent videos only, and also your account is only a year old. I am following from 17k well 1.5 years back and literally very happy on 100k :D
@arnavmeena525
@arnavmeena525 2 жыл бұрын
@@yusiferzendric1489 You can think whatever you want to 😃.
@arnavmeena525
@arnavmeena525 2 жыл бұрын
@@yusiferzendric7600 Cool
@arnavmeena525
@arnavmeena525 2 жыл бұрын
@@yusiferzendric7600 I would just like to say that I have been following him. I didn't mention if it was with just this account or another. Also, my comments on his videos doesn't decide for how long I have been following him. I don't like to comment much on videos myself. So you won't see me commenting much on KZbin.
@vali69
@vali69 8 ай бұрын
​@@arnavmeena52587*
@trustmaramba86
@trustmaramba86 Жыл бұрын
Best tutorial i have had so far on Tkinter, very informative and well presented.
@rayyan_060
@rayyan_060 Жыл бұрын
from tkinter import Tk window = Tk() window.title("play button") w = window window.geometry("2000x2000") window.resizable(False, False) window.iconbitmap("C:/Users/home/Desktop/CODE/my projects/tk(GUI)/playbutton.ico") # icon window.configure(bg="red") window.attributes("-alpha", 0.005) window.overrideredirect(True) window.mainloop() kill terminal and run if its didn't work alt f4 for close
@GeraldBosley-cf8ng
@GeraldBosley-cf8ng 4 ай бұрын
Excellent tutorial! You should make a tutorial for making a GUI for a facial recognition model that uses tkinter as a GUI to interface with the model or something of that nature.
@twi4458
@twi4458 11 ай бұрын
Awesome course, most imp thing, uou taught how to do it by own
@PA-bu5cs
@PA-bu5cs 5 ай бұрын
Very nice - I ike that you do no stress things like many youtubers do :)
@tonymakdissy3507
@tonymakdissy3507 Жыл бұрын
One of the best tutorials I've seen, thanks for the amazing job
@rayyan_060
@rayyan_060 Жыл бұрын
from tkinter import Tk window = Tk() window.title("play button") w = window window.geometry("2000x2000") window.resizable(False, False) window.iconbitmap("C:/Users/home/Desktop/CODE/my projects/tk(GUI)/playbutton.ico") # icon window.configure(bg="red") window.attributes("-alpha", 0.005) window.overrideredirect(True) window.mainloop() kill terminal and run if its didn't work alt f4 for close
@justinianpintilie5999
@justinianpintilie5999 Жыл бұрын
The tutorial was so useful, thank you! Congrats!
@S24W2
@S24W2 Жыл бұрын
This is what most KZbin videos lack- clarity! Thank you so much, new sub 👍
@germanbrunini5204
@germanbrunini5204 Жыл бұрын
I've been wanting to learn GUI stuff for a while! thanks for this materials! subscription granted! cheers from Argentina!
@rexroyulada6267
@rexroyulada6267 9 ай бұрын
Oh I love this!
@Hawk_R6
@Hawk_R6 Жыл бұрын
Amazing video, amazing speed
@iSven
@iSven 6 ай бұрын
Amazing tutorial!
@naderbazyari2
@naderbazyari2 Жыл бұрын
Awesome video. Tausend Dank
@hariniharini2624
@hariniharini2624 26 күн бұрын
ur really an awesome teacher
@davidmahmud172
@davidmahmud172 Жыл бұрын
Thanks so much for the clear and brief explanations
@jinkhan1407
@jinkhan1407 Жыл бұрын
Best for revision.
@Ricocase
@Ricocase 2 жыл бұрын
How do we connect Python api/spider results to a cool website template with user input/secure databases?
@DomThePsy
@DomThePsy 29 күн бұрын
nice tutorial, thanks
@xoxogamewolf7585
@xoxogamewolf7585 7 ай бұрын
Arial isn't actually a font in tkinter, its just not recognizing the font your inputting and defaulting to Helvetica.
@michaelmebratu2921
@michaelmebratu2921 2 жыл бұрын
Amazing 👏
@ragheedmaloyan3730
@ragheedmaloyan3730 Жыл бұрын
Great training video, Thank You!
@ronycb7168
@ronycb7168 Жыл бұрын
Would be helpful idlf if u could tell us which ide you're using I'm still stuck with vs code on my lightweight pc 16gb ram and Intel core i3 x64 py charm I see now
@josephdaquila2479
@josephdaquila2479 3 ай бұрын
Im assuming too the object oriented approach would become more useful as you have different facets to the program like a database connection or something
@evilgenius8444
@evilgenius8444 2 ай бұрын
Well explained thanks
@kansiimegracie542
@kansiimegracie542 4 ай бұрын
Greate video, and we'll explain.
@tayze9008
@tayze9008 2 жыл бұрын
Was just starting to learn Tkinter and I see this. Your videos are too accurate.
@xfinity9397
@xfinity9397 2 жыл бұрын
Dont
@tayze9008
@tayze9008 2 жыл бұрын
@@xfinity9397 Why?
@xfinity9397
@xfinity9397 2 жыл бұрын
@@tayze9008 Its bad so. There is no use case of it.
@tayze9008
@tayze9008 2 жыл бұрын
@@xfinity9397 Do I use Pygame or PyQT instead?
@xfinity9397
@xfinity9397 2 жыл бұрын
@@tayze9008 see the thing is , building apps completely on python is bad. Dont do it unless you are being forced to and have to do it in python itself. Apart from that there is not much case you will find where you have to use tkinter there are much more alternatives which are in much more in demand and have large learning curve.
@Ethiopia_
@Ethiopia_ 8 ай бұрын
Very useful thanks 🙏
@alihassansalameh
@alihassansalameh 7 ай бұрын
Great video! Also, since you asked, it's pronounced "tair off" as in tearing a piece of paper.
@kamalshkeir
@kamalshkeir 2 жыл бұрын
Hi, i really appreciate your work, thank u very much, i would love to see more tutorials on golang , specially about go + wasm, or maybe go generics
@garfield-pro
@garfield-pro 2 жыл бұрын
Keep it up.
@mmluv
@mmluv Жыл бұрын
Excellent tutorial. you gotta be the best instructor on KZbin! great job!
@rayyan_060
@rayyan_060 Жыл бұрын
from tkinter import Tk window = Tk() window.title("play button") w = window window.geometry("2000x2000") window.resizable(False, False) window.iconbitmap("C:/Users/home/Desktop/CODE/my projects/tk(GUI)/playbutton.ico") # icon window.configure(bg="red") window.attributes("-alpha", 0.005) window.overrideredirect(True) window.mainloop() kill terminal and run if its didn't work alt f4 for close
@luvsk-rg2xq
@luvsk-rg2xq 4 ай бұрын
14:03 absolutely the main reason why i do the sticky stuff.
@supunsankalpa5084
@supunsankalpa5084 Жыл бұрын
woow. superb
@Dominator046
@Dominator046 7 ай бұрын
This is a really good video, but the jarring restart to rebuild with a class after doing all that work initially seems like poor pedagogy. You may have been better served with a class based instruction from the start. Still, really good tutorial.
@Debelinka
@Debelinka 5 ай бұрын
Liked and SUB! Thanks!!
@kychemclass5850
@kychemclass5850 Жыл бұрын
Nice intro. Tq.
@bobursuyunov00
@bobursuyunov00 Жыл бұрын
thanks for useful contents
@Volcan-kf3oz
@Volcan-kf3oz Жыл бұрын
when you started the pack() at the end to the like `tk.Label(root, text='Hello World!', font=('Arial', 18)).pack()` just curious i just started learning python a few months ago and i enjoy it better than javascript
@wattox203
@wattox203 5 ай бұрын
how do you switch between the “terminal cursor” and the “normal cursor mode” (i have no idea what the name of it)?
@StickyS10
@StickyS10 Жыл бұрын
Noobie question, can tkinter be used for android app dev, too? Or do I have to use something like Kivy?
@guilherme5094
@guilherme5094 2 жыл бұрын
Thanks!
@roadchewerpe5759
@roadchewerpe5759 2 ай бұрын
If my enter key returns 0, and my Control Return returns 4, how would that work on another device assuming it returns different numbers on different devices? Perhaps keyboard layout is what’s changing it?
@noor1450
@noor1450 Жыл бұрын
you're the best!
@ComradeMuffin.
@ComradeMuffin. Жыл бұрын
My university prof gave us an assignment about coding a GUI in python but didnt teach us about how to do it at all, so thank you for making this video.
@rayyan_060
@rayyan_060 Жыл бұрын
from tkinter import Tk window = Tk() window.title("play button") w = window window.geometry("2000x2000") window.resizable(False, False) window.iconbitmap("C:/Users/home/Desktop/CODE/my projects/tk(GUI)/playbutton.ico") # icon window.configure(bg="red") window.attributes("-alpha", 0.005) window.overrideredirect(True) window.mainloop() kill terminal and run if its didn't work alt f4 for close
@MrFlanker1980
@MrFlanker1980 8 ай бұрын
Very good vid on tkinter! Very well explained! Fluent and interesting. Absolutely great job!
@SkyFly19853
@SkyFly19853 2 жыл бұрын
Nice!
@MoodSwingZX
@MoodSwingZX 7 ай бұрын
Wery understandable and it works xD
@Dubai_life_
@Dubai_life_ 7 ай бұрын
Thank you.
@IAmNotVerified
@IAmNotVerified Жыл бұрын
i get slightly mad when you switch your cursor to the highlighter thingy and then switch it right back to the line when u need to type
@tehseenbaig3198
@tehseenbaig3198 4 ай бұрын
sir i have a question, how to use buttons to visualize the child frames, which is in child frame.
@hayad2088
@hayad2088 2 жыл бұрын
Hi, how to get the maximum resolution of android camera using kivy, please?
@RJ-dq7ue
@RJ-dq7ue Жыл бұрын
my self.check_state variable does not change, cannot work out why
@eldadiub1846
@eldadiub1846 Жыл бұрын
Thanks for the guide! What is the developer tool you are coding with?
@felanfelani9117
@felanfelani9117 Жыл бұрын
pycharm
@user-os6sq2ir2w
@user-os6sq2ir2w 2 ай бұрын
cool video)
@therumblemain
@therumblemain 8 ай бұрын
Under rated video. I was trying to make a GUI calculator on my own (yes I know you have a video on that) and I didnt know what to do
@joaquins.a.2830
@joaquins.a.2830 2 жыл бұрын
Hallo, dein Englisch ist perfekt. Bei Deinen ersten "zehn" Videos habe ich gedacht Du bist aus den USA. Dann gab es mal ein Video mit einer Polizeisirene im Hintergrund und da wußte ich, dass Du in Österreich wohnst.
@vegaripkont792
@vegaripkont792 2 жыл бұрын
Es war eine sehr effiziente Lektion für mich. Vielen Dank!
@taggerinto.o
@taggerinto.o Жыл бұрын
@Lucas Ich finde das auch absolut bodenlos.
@user-fe1iy3sn8p
@user-fe1iy3sn8p 7 ай бұрын
Hi bro thank you so much, it is so interesting. i have some error in my code but i couldn't figure it out. Can you help me, please?
@maximilanriccomini4654
@maximilanriccomini4654 Жыл бұрын
what is this pycharm theme? its very nice
@mikhailwebb8377
@mikhailwebb8377 6 ай бұрын
I was beginning to like the video until I saw you using OOP, I left Java because of the complexity of OOP, yet here you are with this OOP stuff. I will watch to the end though.
@josephdaquila2479
@josephdaquila2479 3 ай бұрын
It seems useful though
@doudline2662
@doudline2662 10 ай бұрын
Thanks.
@orvilleredenpiller338
@orvilleredenpiller338 2 ай бұрын
You: And here is how simply and concisely you can do that easily. Me: OHHHHHH, BUUUUUUTTTTOOOOOONS. 😊
@knecht6924
@knecht6924 7 ай бұрын
really good and interesting but damn that was fast
@skeir4317
@skeir4317 7 ай бұрын
Great
@hunterreehoorn7831
@hunterreehoorn7831 3 ай бұрын
Dumb question, noob here, but how do you get your functions to turn blue like that in pycharm? I like it for the ease to read aspect
@rexmicky381
@rexmicky381 2 ай бұрын
umm im not sure but maybe, you can't 'make' it blue, more like it automatically turns blue when you use the function.
@gaborkoczian9065
@gaborkoczian9065 10 ай бұрын
thank you, clear and useful for beginners
@davetech1
@davetech1 5 ай бұрын
Can you make a video explaining all the keywords you used
@lucasferreira8229
@lucasferreira8229 Жыл бұрын
why the app I created, whenever started, also starts CMD window and it ramains open?
@sadrhogollsodia9505
@sadrhogollsodia9505 Жыл бұрын
While following along I wasn't able to get hello world to print to the console when I pressed the button. It would print hello world to console when launching the program, but no other time. Does it matter that I'm on Python 3.11?
@sadrhogollsodia9505
@sadrhogollsodia9505 Жыл бұрын
I figured it out. It's because I was calling show_message, but now it's showing hello world regardless of if the check box has been clicked or not. edit: I figured it out... I hadn't completed the video.
@abichumulu7268
@abichumulu7268 Жыл бұрын
i need to navigate from one page to another page when i enter the button.but dont know how!
@sannsamnang9308
@sannsamnang9308 11 ай бұрын
Where can I copy this example script?
@hossamketfi9892
@hossamketfi9892 Жыл бұрын
you deserve 2,743,418 views for this video that respects the person's brain and doesn't try to bore him to death
@rayyan_060
@rayyan_060 Жыл бұрын
from tkinter import Tk window = Tk() window.title("play button") w = window window.geometry("2000x2000") window.resizable(False, False) window.iconbitmap("C:/Users/home/Desktop/CODE/my projects/tk(GUI)/playbutton.ico") # icon window.configure(bg="red") window.attributes("-alpha", 0.005) window.overrideredirect(True) window.mainloop() kill terminal and run if its didn't work alt f4 for close
@ethanendures
@ethanendures Жыл бұрын
second time playing with tkinter, this tutorial is very understandable
@brogangh
@brogangh 9 ай бұрын
this was very useful, thank you!
5 Good Python Habits
17:35
Indently
Рет қаралды 320 М.
Python GUI Development Using PyQt5
22:08
NeuralNine
Рет қаралды 180 М.
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 36 МЛН
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 19 МЛН
Не пей газировку у мамы в машине
00:28
Даша Боровик
Рет қаралды 10 МЛН
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1 МЛН
Build A Modern Python GUI Project | Step by Step Tutorial
29:19
developedbyed
Рет қаралды 215 М.
Use a Drag & Drop Editor to Make Tkinter Python GUI Applications!
11:16
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 534 М.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,5 МЛН
Convert GUI App to Real Program -  Python to exe to setup wizard
23:27
Python Simplified
Рет қаралды 465 М.
Python Tkinter GUI Design Using ttkbootstrap - Complete Course
3:23:58
freeCodeCamp.org
Рет қаралды 275 М.
Modern Graphical User Interfaces in Python
11:12
NeuralNine
Рет қаралды 1,4 МЛН
Using tkinter with classes
28:23
Atlas
Рет қаралды 47 М.
Power up all cell phones.
0:17
JL FUNNY SHORTS
Рет қаралды 43 МЛН
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Рет қаралды 6 МЛН
Обманет ли МЕНЯ компьютерный мастер?
20:48
Харчевников
Рет қаралды 178 М.