Amazing tutorial. Just what I needed, thank you. By the way, what python app are you using in this video? I have pycharm but this doesn't look like pycharm.
It's so fun when you start to get a grasp of things in Python. Been playing around with PySimpleGui for about a week. So after i saw the "Password generator" part and understood the method i went on to try to make a interactive version in PySimpleGui. After about an hour of troubleshooting i finally made it!
Hi Tomi, great job. Keep doing it. :) I have a remark regarding your tutorial of binary search. The -1 and +1 at the comparison to the middle value is not because python uses zero based arrays. if(element== list[middle]): return middle elif(element< list[middle]): end = middle -1 # -1 skips an extra step, because we already compared "middle" in the statement above, so we can definitelly throw it away, # we don't have to take it into our new sublist, we can choose the "end" variable smaller else: start = middle + 1 # same here, "middle" is already compared and is not matched, it is not going to be needed in our next sublist, # we can skip it choosing the "start" variable bigger
Made some changes to the email slicer program to help me build something different. Good practice print(f"Your username is {username} & domain is {domain} and extension is {extension}")
Hey, fellow beginners, just a reminder: Be careful what kind of data you send to API's. You don't know who's actually receiving that stuff and what exactly they'll do with it.
Hi, I have a general concern about programming tuto, the lack of : how are you processing ? You sadly go straight to the point, but I will be happy to know how you solve the problem, the way you find the solution more than the way to the point in straight line. For exemple, after some times I can find my way on laravel doc, or php or shell, but I will be glad to find a simpliest path, to be confortable with. Causual tuto are to easy : a variable is... or to hard import panda and make you confortable with it... I'm not familiar with Python, I'd done some scripts but nothing fancy, mostly converting csv to xlsx, by installing librabry with pip, and other stuffs with string and calling bash utillity. And for instance if I understood pretty easily we import EmailMessage for sending mai (genius)l, I'd like also to know how you I can find easily what I need in python doc, or other informative sources experienced people know about. More than a speedrun to making something. Sorry, English is not my first language, I hope I'm readable anyway. If you have any editing to suggest I'm all ears on. o(^_^)o By the way thanks for the share ;-)
how did your app2.py create, there was no discussion about how that just popped up on your screen in the email sender, please clarify. I tried adding a python file and naming it app2 but that didn't work, please help.
Open a new python file in the same folder with your email sender, create a variable password and store the app password. Then import it the way Tomi did in the tutorial.
Great video although I did experience issues with the first project, the import was not working properly and wouldn't work when I followed your code character for character. I am using Pycharm. Also on the web scraping when I follow what you do in the terminal character for character I don't receive the response time after typing r. I don't know what could possibly be wrong.
2:42:25 if it shows bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? then: pip install lxml SOLVED
Darn! I get a message that there is an issue with the lxml package and i can't load it. I would have liked to have been able to do the web scraping script.
Infact, Everytime I watch video on fcc and it is tomi and many other too teaching,I do have joy in me, because they do explain in details.thanks fcc and tomi and others too,hope to join you guys soon aswell😄.
I think this binary search algorithm will only perform well on an ascending sorted array. So, we have to write the conditions based on what kind of array we are searching on. I recently modified my binary search algorithm for an unsorted array.
Thank you for this! I was looking around for a min on other channels and putting a dict inside a dict seems better suited for what I need in my quiz program :) def sub to Tomi
Great tutorials! One question though... Why don't you add a GUI to the projects?🤔 This will allow someone who knows nothing about coding to at least see how the project looks like.
honestly, You would need a lot of googling of how it works exactly, not learning by heart while coding along. I wouldn't say this is for complete beginners, so if you're coding along and do not understand most of the concepts/ libraries, it's normal. Love the sections though, great variety of projects/ concept!
Great stream, as always. I appreciate the level-headed approach you take to the news and the markets. . A lot has changed and that's on everything but the truth is I don't even care much about bullish or bearish market anymore because Bradley James Holly got me cover as I am comfortably making 5.1B T C monthly.
Anyone else having issue with pyDictionary import? My IDE cannot find reference to the module after installing it. Please help. (I've already tried restarting the interpreter and double checked to see if the module is installed)
where can i find that opencv file? and also the vidio should be more descriptive rather than just speaking what are doing you should explain what , how and why are you doing. thanks
How i did the email slicer: email = input("Digite seu email: ") print(f'Username: {email.split("@")[0]}') print(f'Domain: {(email.split("@")[1]).split(".")[0]}') print(f'Extension: {(email.split("@")[1]).split(".")[1]}')
Doesn't work it gives attribute error for some reason: File "c:\python_courses\djaws_photos\qrcode.py", line 5, in generate_qrcode qr = qrcode.QRCode( ^^^^^^^^^^^^^ AttributeError: partially initialized module 'qrcode' has no attribute 'QRCode' (most likely due to a circular import). Did you mean: 'qrcode'?
I'm having issues with import qrcode. I have installed everything properly but for some reason I keep getting an error stating "no module named 'qrcode' ". I have also researched a few different sites but have had no luck.
For those beginner (using Pycharm) having problem with "import qrcode" "ModuleNotFoundError: No module named 'qrcode'". After "pip install qrcode image" at command prompt, you also need to install "package" name qrcode in Pycharm too. File -> Settings -> Project:#### -> Python Interpreter -> "+" -> search "qrcode" -> Press "Install Package"
idk 1:07:10 all copy paste... no meaning. help me on how you find these codes. did you figured out yourself to put ERROT_CORRECT_L? what is an errot... i know how to type too thanks...
i got some problem while installing PyDictionary note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. what is that mean?
Big Up to FCC for publishing this, i hope it helps.
I looked at that and thought of Federal Communications Commission
Nigeria 🇳🇬 has 🇳🇬 entered 🇳🇬the 🇳🇬 🇳🇬 chat !
Bigger Up to you for making the video, a lot of us are very grateful for your time and efforts. Thank you!
@@midknight3350
Bb
Pp
Amazing tutorial. Just what I needed, thank you. By the way, what python app are you using in this video? I have pycharm but this doesn't look like pycharm.
Tomi is 17 and made it to FCC, congratulations to you, really inspiring
yeah it really is
⭐ Course Contents ⭐
(0:00:00) Introduction
(0:00:41) Email Sender
(0:12:15) Word Replacement Program
(0:14:35) Basic Calculator
(0:28:21) Email Slicer
(0:35:20) Binary Search Algorithm
(0:53:48) Quiz Program
(1:07:04) QR Code Generator
(1:13:58) Interest Payment Calculator
(1:21:51) Random Password Generator
(1:31:41) Dice Rolling Simulator
(1:38:47) Site Connectivity Checker
(1:47:29) Currency Converter
(1:51:53) Leap Year Checker
(1:55:53) Word Dictionary
(2:07:41) Rock, Paper, Scissors
(2:19:39) Python Face Detection
(2:27:14) Python Automation
(2:39:02) Web Scraper
(2:47:28) Image Resizer
(2:57:34) Graph Plotter
We really have to appreciate the time they invest to bring these beginner friendly projects!
It's so fun when you start to get a grasp of things in Python.
Been playing around with PySimpleGui for about a week. So after i saw the "Password generator" part and understood the method i went on to try to make a interactive version in PySimpleGui. After about an hour of troubleshooting i finally made it!
can you share your work ?
I would like to see it.
The email sender was exactly what I was looking for.
clear, beginner friendly and awesome tutorial!
Hi Tomi, great job. Keep doing it. :)
I have a remark regarding your tutorial of binary search. The -1 and +1 at the comparison to the middle value is not because python uses zero based arrays.
if(element== list[middle]): return middle
elif(element< list[middle]): end = middle -1
# -1 skips an extra step, because we already compared "middle" in the statement above, so we can definitelly throw it away,
# we don't have to take it into our new sublist, we can choose the "end" variable smaller
else: start = middle + 1
# same here, "middle" is already compared and is not matched, it is not going to be needed in our next sublist,
# we can skip it choosing the "start" variable bigger
I will never be able to thank you enough... Keep working on these videos, they're incredibly useful!!!
He so young and already so skilled!!!
Learn english before 😂😂
@@TOP10-nk4sgbruh first you learn English … lol 😂
I've been away from my Python studies for some months. This tutorial is of great help for me to remember some concepts. Thanks FCC and Tomi!
Made some changes to the email slicer program to help me build something different. Good practice
print(f"Your username is {username} & domain is {domain} and extension is {extension}")
I don't see the XML file at 2:20:00 in your github for the face detector
Hey, fellow beginners, just a reminder: Be careful what kind of data you send to API's. You don't know who's actually receiving that stuff and what exactly they'll do with it.
Hi,
I have a general concern about programming tuto, the lack of : how are you processing ? You sadly go straight to the point, but I will be happy to know how you solve the problem, the way you find the solution more than the way to the point in straight line.
For exemple, after some times I can find my way on laravel doc, or php or shell, but I will be glad to find a simpliest path, to be confortable with. Causual tuto are to easy : a variable is... or to hard import panda and make you confortable with it...
I'm not familiar with Python, I'd done some scripts but nothing fancy, mostly converting csv to xlsx, by installing librabry with pip, and other stuffs with string and calling bash utillity.
And for instance if I understood pretty easily we import EmailMessage for sending mai (genius)l, I'd like also to know how you I can find easily what I need in python doc, or other informative sources experienced people know about. More than a speedrun to making something.
Sorry, English is not my first language, I hope I'm readable anyway. If you have any editing to suggest I'm all ears on. o(^_^)o
By the way thanks for the share ;-)
how did your app2.py create, there was no discussion about how that just popped up on your screen in the email sender, please clarify. I tried adding a python file and naming it app2 but that didn't work, please help.
Same problem here
Open a new python file in the same folder with your email sender, create a variable password and store the app password.
Then import it the way Tomi did in the tutorial.
We appreciate really this full course
I just started learn python.. So this tutorial is for me. Thank you very much ❤️
what are you doing? 7 months.would you share your progress
Great video although I did experience issues with the first project, the import was not working properly and wouldn't work when I followed your code character for character. I am using Pycharm. Also on the web scraping when I follow what you do in the terminal character for character I don't receive the response time after typing r. I don't know what could possibly be wrong.
Yeah the imports didn’t work for me aswell
2:42:25 if it shows
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?
then:
pip install lxml
SOLVED
Darn! I get a message that there is an issue with the lxml package and i can't load it. I would have liked to have been able to do the web scraping script.
Finally something to practice beyond hello world
Infact, Everytime I watch video on fcc and it is tomi and many other too teaching,I do have joy in me, because they do explain in details.thanks fcc and tomi and others too,hope to join you guys soon aswell😄.
Why did you return -1 at the end of the function in binary search algorithm?
This tutorial is really good. I'm new in python and this tutorials are easy to follow🤚🤚💖💖😁😁
Sir please need a video on this topic even for JAVA 🙏
thank you for the quiz set up. I like using the dictionary and the for loop and if statement.
Hi Tomi, could you please make the file "haarcascade_frontalface_default.xml" available?
Thank you for these great tutorials. They are so easy to follow.
Where can I get xml file for Face detection project????
What extension or feature you are using which is auto suggesting codes while you are typing.
I am using Visual Studio Code (VSCode) like Tomi is using, and I installed the Python extension. both are free and are pretty amazing.
thx a lot for the email sender! i'm in this right now!
Your videos are actually helping me learn to code
I think this binary search algorithm will only perform well on an ascending sorted array. So, we have to write the conditions based on what kind of array we are searching on. I recently modified my binary search algorithm for an unsorted array.
Thank you for this! I was looking around for a min on other channels and putting a dict inside a dict seems better suited for what I need in my quiz program :) def sub to Tomi
Great tutorials! One question though... Why don't you add a GUI to the projects?🤔 This will allow someone who knows nothing about coding to at least see how the project looks like.
The guy is half my age yet better than me 😲😲 Keep up the good work young man 😊😊
Dude is from Nigeria 🇳🇬 😳 😐 😕 😒 😑 🇳🇬
@@kojo7485 ok so?
Thank u sooo much this is very useful
You are awesome
Love from India ❤️
is PyDictionary still a available thing? i have been trying to install it but i keep getting errors.
I still have much to learn to consider this as beginner concepts, but thanks so much for this kind of videos.
honestly, You would need a lot of googling of how it works exactly, not learning by heart while coding along.
I wouldn't say this is for complete beginners, so if you're coding along and do not understand most of the concepts/ libraries, it's normal. Love the sections though, great variety of projects/ concept!
wow this is really beginner friendly,, thank you
Thanks bro, though i know the syntax, theory and how to program, u showed me how to actually start
Thank you for the video but a lot of pips don't work with modern version of python. It was a bit dissappointing.
Tomi is a real Sir. thanks a lot my mate.
Please make a video on java project for beginners...
Dude! This is awesome!
Tomi a Nigerian writing great code!!!
We need one like this for c++
Thank you sir. Very helpful for beginners to enjoy this language 🥳🥳.
Thank you so much Tomi sir for bringing to us such a fantastic tutorial...
cheers
😊😊😊
My go to website for programming
Just done this tutorial. Thank you, it was very helpful. God bless!
Great stream, as always. I appreciate the level-headed approach you take to the news and the markets. . A lot has changed and that's on everything but the truth is I don't even care much about bullish or bearish market anymore because Bradley James Holly got me cover as I am comfortably making 5.1B T C monthly.
Asking please, how do I get through to Mr Bradley J Holly??
..
My Favourite T/A man. .ALWAYS on the ball, honest and to the point.
Best feeling is knowing you're going to make a gain today and tomorrow, and you're 100% sure, Mr Bradley J Holly, you' re a Genius>
Same content in Java will be much appreciated 😊
Anyone else having issue with pyDictionary import? My IDE cannot find reference to the module after installing it. Please help. (I've already tried restarting the interpreter and double checked to see if the module is installed)
I've found it, the issue was a typo, for those who have same issue, try typing PyDictionary instead of pyDictionary
Thank you interesting
where can i find that opencv file?
and also the vidio should be more descriptive rather than just speaking what are doing you should explain what , how and why are you doing. thanks
isnt better just to do print(f"{a} + {b} is equal to {answer}.")?
How i did the email slicer:
email = input("Digite seu email: ")
print(f'Username: {email.split("@")[0]}')
print(f'Domain: {(email.split("@")[1]).split(".")[0]}')
print(f'Extension: {(email.split("@")[1]).split(".")[1]}')
Dont forget, tomi is NIGERIAN.
Thank you for making us proud bro..
GREAT Job👍
Just what I needed
One question,how do you attach files on the email sender?
Yeah, this
Anybody?????
awesome video to learn. Thanks a lot.🙌🙌🙌🙌🙌
Same concept with Java would be highly appreciated
Thank you so mush ❤️❤️
thank you very much guys, you doing a great favor for humanity.(no exaggeration here)
Doesn't work it gives attribute error for some reason: File "c:\python_courses\djaws_photos\qrcode.py", line 5, in generate_qrcode
qr = qrcode.QRCode(
^^^^^^^^^^^^^
AttributeError: partially initialized module 'qrcode' has no attribute 'QRCode' (most likely due to a circular import). Did you mean: 'qrcode'?
some things lack explanation and I had hard time finding them out. Also how did you pull the code in 26:56?
I have to thank LibreOffice for making Python very available
bro in my vs code qrcode module has already installed but i showing no module found
Does anyone have the code for the dice graphics dictionary?
a version is on the github linked above. what he shows in the video is different, much better looking though
Nice tip, big thank you😃
thanks for the video 🙂🙂
These are very good projects for beginner's..
insane release, thanks!
LOVED IT
Can you make some projects by java?
You can make projects for Java ?
Thats what i was looking for Thanks youtube😊
I believe that the rock paper scissors program could be made more efficient easily if you used a different approach
Cool things to learn 😊 thanks again
Good job, these are really helpful 🥰
Thank you for this, sir.how can one attach document here?
Can you tell me why I have WARNING about 'unused import statment from email.message import Email.Message'?
For me creatingdefault ssl context caused issues, removing it allowed me to send an email!
Bard says GMail no longer supports App passwords. How to proceed?
Hello can you create a tutorial of size detection in imagw using aruco marker?
For beginners level these 20 programs are okay. The image resizer is the only good one for intermediates.
Can you tell me please What complier you are using?
Most of the time, he uses Visual Studio code (VSCode) with the Python extension installed. All free!
48:52 why are we adding 'return -1' here?
This is GOLD !
how can be create app2 in email.sender please tell me somebody??
I'm having issues with import qrcode. I have installed everything properly but for some reason I keep getting an error stating "no module named 'qrcode' ". I have also researched a few different sites but have had no luck.
For those beginner (using Pycharm) having problem with "import qrcode" "ModuleNotFoundError: No module named 'qrcode'".
After "pip install qrcode image" at command prompt, you also need to install "package" name qrcode in Pycharm too.
File -> Settings -> Project:#### -> Python Interpreter -> "+" -> search "qrcode" -> Press "Install Package"
Thanks
I have a question to all of you watching. When you were doing the projects, could you do it alone, or you had to follow along? I feel like im cheating
idk 1:07:10 all copy paste... no meaning. help me on how you find these codes. did you figured out yourself to put ERROT_CORRECT_L? what is an errot... i know how to type too thanks...
i got some problem while installing PyDictionary
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
what is that mean?
I had the same problem , I too failed installing it .
@@aryanverma2876 :( okay i'll tell you when i can fix it
Tried making the qr code generator but every time i run the the project only the url is popping up in the terminal. Can anyone help?
This video is saving my thousands bucks