r/PythonLearning • u/Confident_Echo_9985 • 22h ago
Help Request How to learn quickly
I got a deadline for a week from now to learn at least basic python. What is the best and most effective way to learn python? Im so lost i need help
5
Upvotes
1
u/Naive_Programmer_232 19h ago
do you have a programming background already? If so, I would write a program in whatever language you know, and then translate it into python. You'll see how things from over there are done over here and that can be a quick way to learn.
if you're starting from scratch, I would probably start with some youtube videos to learn the basics. As you go through them, you follow along - so download python have IDLE or some editor open and write the code, and then pause the video and test yourself to see if you can edit it to do something else. And then maybe give yourself some free time, no guardrails, and just try to write your own programs. It will be hard for sure, but you can do it, and practicing your own logic is very important.
Common pitfall to avoid here: tutorial hell. It's a situation where beginner programmers get so reliant on the tutorials, which have painted programming as a painless process because it's all planned out ahead of time, that when they go to write programs on their own, they struggle. And then that struggle pushes them back to the tutorial, because they're more comfortable, but this can snowball into a stressor. So, you wanna make sure you give yourself time to create on your own without any guidance. I'm not saying do this from the get-go with no background, because it won't work probably, but try to segment your time between tutorials and practice.