#๐ Python beginner
29 messages ยท Page 1 of 1 (latest)
@fair relic
Remember to:
- Ask your Python question, not if you can ask or if there's an expert who can help.
- Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
- Explain what you expect to happen and what actually happens.
:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.
Once you have the basics down, start working on practical projects of increasing difficulty
I created my first practical app in ~20 minutes since starting to learn Python, but I had plenty of prior programming experience
What do you recommend I make Iโm having trouble thinking of ideas
what materials have you been using for learning? Something that often comes up is "Automate the boring stuff"
I think it should give you some ideas
A Page in : Automate the Boring Stuff with Python
Should I use vs code for this
you can use that, or PyCharm
neither one is perfect โ I use PyCharm as it's been my preferred IDE over the years
hard to say, and there are differing opinions on that
I haven't had much recent experience with VS Code
Should I be watching YouTube videos or stick to the ebook
youtube often isn't very good to really learn from
I'm not the perfect person to say, because i'm still learning too, but something that helped me was: start developing.
I like to think that the mistakes it's the real teacher, because when you fail on something, you start to look where you failed and learn with the error.
You doesn't need to do some giant codes, you can do a simple thing, like an specific calculator, a really tiny game... it doesn't matter, just develop something
So, start doing codes, study hard and persevere. I'm studying for almost a month and this helped me a lot :)
I suggest starting with some simple games
guess the coin flip > rock paper scissors > fizzbuzz > hangman > tic tac toe
write those in that order and you'll get your python card
you'll need to write import random as the first line of your project to write these
if you're still at this stage there's a good installation/setup guide in resources if you follow the corey schafer link, if you follow it closely you'll save yourself a headache, which IDE you use is not a major decision, everyone has their preference but they're all pretty similar.
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
I made a coin flip game but added a lot to it to help learning loops and lists
awesome, have fun and you'll be a programmer in no time
This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.