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}")
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.
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 ;-)
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.
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😄.
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
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)
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.
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 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.
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
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!
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...
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.
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.
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
The email sender was exactly what I was looking for.
clear, beginner friendly and awesome tutorial!
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
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
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 ;-)
thank you for the quiz set up. I like using the dictionary and the for loop and if statement.
amazing work fellow mate
Finally something to practice beyond hello world
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.
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😄.
thx a lot for the email sender! i'm in this right now!
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
Tomi a Nigerian writing great code!!!
This tutorial is really good. I'm new in python and this tutorials are easy to follow🤚🤚💖💖😁😁
Thanks bro, though i know the syntax, theory and how to program, u showed me how to actually start
is PyDictionary still a available thing? i have been trying to install it but i keep getting errors.
Tomi is a real Sir. thanks a lot my mate.
You are awesome
Love from India ❤️
My go to website for programming
Thank u sooo much this is very useful
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
Your videos are actually helping me learn to code
Why did you return -1 at the end of the function in binary search algorithm?
Dude! This is awesome!
We need one like this for c++
Thank you for these great tutorials. They are so easy to follow.
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
Sir please need a video on this topic even for JAVA 🙏
wow this is really beginner friendly,, thank you
GREAT Job👍
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
Just what I needed
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.
insane release, thanks!
You can make projects for Java ?
awesome video to learn. Thanks a lot.🙌🙌🙌🙌🙌
Nice tip, big thank you😃
some things lack explanation and I had hard time finding them out. Also how did you pull the code in 26:56?
Thanks
thanks for the video 🙂🙂
I still have much to learn to consider this as beginner concepts, but thanks so much for this kind of videos.
Thank you so mush ❤️❤️
Bro, thanks for share it, keep goong.
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'?
is it better to follow the video or to try to do the project on your own first
Thank you interesting
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.
Hi Tomi, could you please make the file "haarcascade_frontalface_default.xml" available?
Thats what i was looking for Thanks youtube😊
isnt better just to do print(f"{a} + {b} is equal to {answer}.")?
Just done this tutorial. Thank you, it was very helpful. God bless!
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
Finally finish this
These are very good projects for beginner's..
Where can I get xml file for Face detection project????
This video is saving my thousands bucks
Thank you for this, sir.how can one attach document here?
Can you make some projects by java?
Thank you sir. Very helpful for beginners to enjoy this language 🥳🥳.
Love the "eye"and aye ❤😂
I love you free code camp
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.
This is GOLD !
The guy is half my age yet better than me 😲😲 Keep up the good work young man 😊😊
Dude is from Nigeria 🇳🇬 😳 😐 😕 😒 😑 🇳🇬
@@kojo7485 ok so?
Amazing brother 💜
Can you tell me why I have WARNING about 'unused import statment from email.message import Email.Message'?
Please make a video on java project for beginners...
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!
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...
LOVED IT
Thank you so much Tomi sir for bringing to us such a fantastic tutorial...
cheers
😊😊😊
Tomi my qrcode isn't working and I can't install Pydictionary 😢too it keeps saying failed to generate metamask
One question,how do you attach files on the email sender?
Yeah, this
Anybody?????
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!
Good job, these are really helpful 🥰
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.
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?
OMG Sir! Amazing!
Same concept with Java would be highly appreciated
plase help me it show massage "No such file or directory" what can I do .
Same content in Java will be much appreciated 😊
Thank you for the video but a lot of pips don't work with modern version of python. It was a bit dissappointing.
thanks 😍😍😍😍
thank you very much guys, you doing a great favor for humanity.(no exaggeration here)
bro in my vs code qrcode module has already installed but i showing no module found
Thank you sir
Thank u so mush
Any one help with these i am getting import error for app2, I already installed the module, don't know why I am getting that error
Cool.
Bard says GMail no longer supports App passwords. How to proceed?