I hope you guys enjoyed this scripting project! I tried to make it as realistic as possible and based on a real world use-case (hence the long project explanation). If you want more intermediate and advanced Python projects make sure to check out programmingexpert.io/tim !
Your videos are great. Helps understanding better.
2 роки тому
I recently got my certificate for ProgrammingExpert and it was a really cool course. I especially liked the introduction to Go, since it's easy to use concurrency model was a great way for me to familiarize myself with the subject, although Python's asyncio module is not much harder to use. The part about the design principles was really welcome, although I think it would have been even better if each principle were demonstrated through one or two example problems. Overall though, I really enjoyed the course and already started to apply what I learned in a simple game project, so thanks Tim! :)
@@TechWithTim that'd be great! There are tons of material/docs about testing but they never approach it using a proper real life app as an example. It'd be really awesome to see you doing some TDD and see your whole thought proccess in action!
Hi Tim, This was great video. A simple approach and great explanation. 1. Giving explanation for complex syntax and why this is needed was good approach. This help beginners to think there in a new way. 2. This simple project has covered almost all the basic concepts to quick start. 3. Using of main for project was awesome. 4. It would be great if you add comments in program. This beginners miss to add. 5. Found one limitation in program. It keeps asking for spinning even if balance is $0 and there is no way to add money once its $0. I have modified the code and fixed it. 6. If would be great if you give some enhancement challenges in the end of the video.
Thankyou so much bro. I was new to scripting with only python knowledge, but i understood every bit of line and its purpose. All because of the way of your teaching.
Hello Tim, one more add on is in "result = subprocess.run(command,stdout=PIPE,stdin=PIPE,universal_newlines=True,shell=True)" if we don't use shell=True, there may be chance of getting an "File not Found error". I personally faced it.
I literally first started coding in my life after joining college and I'm genuinely grateful to this man for teaching me what the fuck I am supposed to write and what every character or word means like fr. Not even my teacher could explain this good. I really would be thankful if you could do some research on some basic simple python college /school projects would be and make videos on them for students who are interested in computer science.
Hey Tim. I was wondering if you could make a unit tests / testing tutorial with C++ please? I know most of your videos are in Python but I figured you being the awesome programmer you are could do such a thing easily.
Thankyou so much for showing how to script. I am new to scripting and wanted to learn about ideas and variations to automate the task. Can you please teach us more within the scripting realm?
Thanks for this one.. ive got problem when compiling in my vscode terminal but it works when using cmd prompt.. maybe have issues in vs code.. Great job there
Thank you Tim, for a great tutorial, again, Simple, well explained, and paced at a reasonable speed. None, or at least not many, extra unneeded comments, so many UA-camrs go overboard with actions and descriptions. Very few, if any, corrections and misspellings, again some UA-camrs put out videos with more (corrected) errors than the video is long. Needless to say, these comments are not for Tim, but to prospective viewers. Tim is Great! Thanks Tim.
It's challenging for me to wrap my head around knowing which parameter I need to pass through for each function especially as the script gets longer. I'm sure it'll get easier with more experience! Any advice on how to tackle this problem?
Great tutorial! I have an idea. I'm going to create a script that creates a virtualenv, starts a new Django project and installs a database driver and other dependencies I usually need.
Hey thanks for the tutorial, I had an issue when compiling / running the subprocess functions (FileNotFoundError: [WinError 2]), but adding shell=True to the line in the run_command function, result = run(command, stdout=PIPE, stdin=PIPE, universal_newlines=True, shell=True), seemed to fix my issue. The reasoning is on stackoverflow
can you do price action trading , with out using any price lagging indicators, on websocket data streaming is the input of ohlcv data, elliott wave theroy could be your strategy
hi Tim, thanks for the great video as usual. I am trying to make a game in python, I know what it should look like, thought about game mechanics and so on, I know how to code specific parts (thanks to you again) but I have problems with how to sort my classes, what should or shouldn't be together in one script/class/.. and similar topics. Would it be possible to make video about this kind of design? (Or if there already is one and I missed it, please somebody give me a link :)) - like lets say I want to have quite complicated rpg with lot of enemies, levels, items, etc.. If I just start writing and continuously adding whatever comes on mind, it is a mess, is there any kind of what to do or not to do, how to start, something like a general template? I saw you writing lot of small games, but i would like to see how to design much bigger project (no need to see whole coding of such project, this is figurable from smaller ones..) It would be great if you could do that :) anyway, thanks for these amazing tutorials.
What does compiling really mean? For me it means go find all the relevant code and put it in one place.. You started the script with __name__ but you didn't define this data.. don't understand that! Is that variable being imported on one of the modules?
ok, fine video, but why in every single project you make you need to explain all the basic stuff like upgrading the pip, you could get straight to the point sometimes. We don't want to see all different way of installing a module on the system. Im sure you know what i mean. Besides your knowledge is good but teaching style needs improving.
Have you ever watched a tutorial as a complete beginner where someone assumes you know something and because of that they skip over an important topic that leads you to be stuck and not be able to move forward? How much more frustrating is that than simply pressing the fast forward button through content you already understand?
I hope you guys enjoyed this scripting project! I tried to make it as realistic as possible and based on a real world use-case (hence the long project explanation). If you want more intermediate and advanced Python projects make sure to check out programmingexpert.io/tim !
Your videos are great. Helps understanding better.
I recently got my certificate for ProgrammingExpert and it was a really cool course. I especially liked the introduction to Go, since it's easy to use concurrency model was a great way for me to familiarize myself with the subject, although Python's asyncio module is not much harder to use. The part about the design principles was really welcome, although I think it would have been even better if each principle were demonstrated through one or two example problems. Overall though, I really enjoyed the course and already started to apply what I learned in a simple game project, so thanks Tim! :)
for the folks who are using python 3.10 you can change the "universal_newline" to "text"
so
result = run(command, stdout=PIPE, stdin=PIPE, text=True)
hands down, Tim is the best programming youtuber. Nobody else explains coding so easier than him. You deserve so much more attention
Facts
Hello Tim.Please can you make a video on unit tests and testing in python?
Great idea! Maybe I will add that as a future video.
i need it to
Yes please. Can you do it using pytest and hypothesis modules? Would it be interesting to see the advantages of these 2 different approaches
@@TechWithTim that'd be great! There are tons of material/docs about testing but they never approach it using a proper real life app as an example. It'd be really awesome to see you doing some TDD and see your whole thought proccess in action!
@@TechWithTim I need it for my software exam at uni in February. So plz make it possible 💛. Thanks 🙏
Efficiency, practicality, simplicity. This is how everyone should teach and how everyone should learn (imo). Thank you!
Hi Tim, This was great video. A simple approach and great explanation.
1. Giving explanation for complex syntax and why this is needed was good approach. This help beginners to think there in a new way.
2. This simple project has covered almost all the basic concepts to quick start.
3. Using of main for project was awesome.
4. It would be great if you add comments in program. This beginners miss to add.
5. Found one limitation in program. It keeps asking for spinning even if balance is $0 and there is no way to add money once its $0. I have modified the code and fixed it.
6. If would be great if you give some enhancement challenges in the end of the video.
Thankyou so much bro. I was new to scripting with only python knowledge, but i understood every bit of line and its purpose. All because of the way of your teaching.
Hello Tim,
one more add on is in
"result = subprocess.run(command,stdout=PIPE,stdin=PIPE,universal_newlines=True,shell=True)"
if we don't use shell=True, there may be chance of getting an "File not Found error".
I personally faced it.
Thank you :)
thnks man for the tip
Thank you so much for the tip. Struggle here for a while.
Don't stop, whatever comes to your mind that someone can pay you to post just post. It helps everyone and you seem to be having fun
This tutorial is the best kind of tutorial to follow along. I really appreciate the way you explain the thought process!
I literally first started coding in my life after joining college and I'm genuinely grateful to this man for teaching me what the fuck I am supposed to write and what every character or word means like fr. Not even my teacher could explain this good. I really would be thankful if you could do some research on some basic simple python college /school projects would be and make videos on them for students who are interested in computer science.
Thank you so much :) I've recently got into Python Scripting and your videos are really helpful! Thanks a lot!!
Hey Tim. I was wondering if you could make a unit tests / testing tutorial with C++ please? I know most of your videos are in Python but I figured you being the awesome programmer you are could do such a thing easily.
I found alot of value in this project. Thanks Tim.
Thankyou so much for showing how to script. I am new to scripting and wanted to learn about ideas and variations to automate the task. Can you please teach us more within the scripting realm?
Thank you, it will be very helpful for me in few months (DevOps training)
Thanks for this one.. ive got problem when compiling in my vscode terminal but it works when using cmd prompt.. maybe have issues in vs code.. Great job there
Thank you Tim, for a great tutorial, again,
Simple, well explained, and paced at a reasonable speed.
None, or at least not many, extra unneeded comments, so many UA-camrs go overboard with actions and descriptions.
Very few, if any, corrections and misspellings, again some UA-camrs put out videos with more (corrected) errors than the video is long.
Needless to say, these comments are not for Tim, but to prospective viewers. Tim is Great!
Thanks Tim.
It's challenging for me to wrap my head around knowing which parameter I need to pass through for each function especially as the script gets longer. I'm sure it'll get easier with more experience! Any advice on how to tackle this problem?
Great explanation of python scripts for simply understanding
Great tutorial! I have an idea. I'm going to create a script that creates a virtualenv, starts a new Django project and installs a database driver and other dependencies I usually need.
Hi Tim, thanks for your videos. Can you please do something or project working with the calendar showing all holidays.
Thank you
Thanks a lot...it was good learning...well lectured
Another great tutorial. Well thought out and very useful. Cheers.
Thanks Tim, this was useful.
Thank you I am learning so much
Hey thanks for the tutorial, I had an issue when compiling / running the subprocess functions (FileNotFoundError: [WinError 2]), but adding shell=True to the line in the run_command function, result = run(command, stdout=PIPE, stdin=PIPE, universal_newlines=True, shell=True), seemed to fix my issue. The reasoning is on stackoverflow
Excellent work Tim
Hey Tim! Could please make a tutorial on tkinter?
excellent, just what I needed
You know what, I did find value, thanks!
Thank you very much for making it easier.
✅✅✅✅✅✅
Thank you this was great!
thank you so much bro I really appreciate your insight
can you do price action trading , with out using any price lagging indicators, on websocket data streaming is the input of ohlcv data, elliott wave theroy could be your strategy
Thanks for your program and
hi Tim, thanks for the great video as usual. I am trying to make a game in python, I know what it should look like, thought about game mechanics and so on, I know how to code specific parts (thanks to you again) but I have problems with how to sort my classes, what should or shouldn't be together in one script/class/.. and similar topics. Would it be possible to make video about this kind of design? (Or if there already is one and I missed it, please somebody give me a link :)) - like lets say I want to have quite complicated rpg with lot of enemies, levels, items, etc.. If I just start writing and continuously adding whatever comes on mind, it is a mess, is there any kind of what to do or not to do, how to start, something like a general template? I saw you writing lot of small games, but i would like to see how to design much bigger project (no need to see whole coding of such project, this is figurable from smaller ones..) It would be great if you could do that :) anyway, thanks for these amazing tutorials.
Excellent!!
I am going to build a desktop app, should I make code in single python file or make different files for ui, admin, user ?
Excellent.great as alwayas.
Perfect show ..
excellent thx a lot
Please do javascript & reactjs video like python script
bm - 29:25
Love it
😊❤❤ good exercise
Can you please make videos about Julia Thank you
I’ve never tried that programming language. Does it have an easy learning curve? I’m not going to learn it, but I’m still curious.
@@NikitaDrokin It is fast like C but easy as python. You might wanna try it.
I'd better go with rust if I want something fast. However I think Julia is more suitable for DS?
Hello Tim very nice... What we should learn Python scripting in Python
Hi, Tim What's up?
What does compiling really mean? For me it means go find all the relevant code and put it in one place..
You started the script with __name__ but you didn't define this data.. don't understand that! Is that variable being imported on one of the modules?
How does one learn python from A - Z?
By building projects and projects for various different topics
shooooot too advanced for me to fully comprehend.. I'll be back in a month or so ;)
Nice
29:00
First comment & watcher
line 106 error :(
I only know print ('hello world") 💀💀💀
👍
🙂
ok, fine video, but why in every single project you make you need to explain all the basic stuff like upgrading the pip, you could get straight to the point sometimes. We don't want to see all different way of installing a module on the system. Im sure you know what i mean. Besides your knowledge is good but teaching style needs improving.
Have you ever watched a tutorial as a complete beginner where someone assumes you know something and because of that they skip over an important topic that leads you to be stuck and not be able to move forward? How much more frustrating is that than simply pressing the fast forward button through content you already understand?
Completely impossible to understand.
I don't know why but I can't listen to him. instant sleep mode
I'm starting in python and I created a exe software with tkinter but now I need to run it in android and ios. Any help?
Tkinter is meant for desktop app development so u can't make mobile apps with it. But you can learn other python modules to do that
@@coolpotato6759 appreciate it mate, can you name me some other modules i can work with?
Checkout kivy
first comment
First?
this video is obviously not for new people trying to learn you dont really explain much
This is a great way to waste 42 minutes
why, can you give context?
Without context, you're just talking out your @$$.
Is this bad or good? Explain dude
So, you're clearly experimenting with clickbatey titles lately.
And totally unrelated, I'm experimenting with the unsubscribe button.
Sad to see you go. All the best !
blud what? XD