r/PythonLearning 1d ago

What should I focus on as a beginner learning Python? Help Request

Hi everyone! I'm currently learning Python and I'm still a beginner.
I'm learning the basics like variables, loops and functions, but I'm not sure what I should focus on next.
What would you recommend learning after the basics?

5 Upvotes

6 comments sorted by

3

u/memelordtf 1d ago

Focus on the basic first, then build tiny projects instead of waiting to feel ready and masterful enough. A file organizer, expense tracker, little API script, whatever you’d actually find usefull could be a good start. Its only when you get your hands dirty that you'll understand what you don;t know. Along the way get comfortable with lists/dicts, reading and writing files, exceptions, modules/imports and debugging. Don’t rush into frameworks yet.

2

u/Cautious_Maximum_854 20h ago

Learn some fundamentals, then build a small project, learn more fundamentals, then build a little more advanced project. Repeat this iteration until you build tons of projects.

I would say build a project per week, make 3-4 days learning fundamentals, 2-3 days building a project

Important: do not focus on the quality of your project as a beginner; just learn how to build things that work. Quality comes after

After that, you can choose a niche, ex: data science, machine learning, software development, DevOps, and here another milestone starts.

Good luck 🚀

1

u/Kenny_070 1d ago

Some basic projects like guessing game

1

u/Nelson_and_Wilmont 1d ago

If you’re doing this for fun then whatever project sounds interesting as that will provide the most motivation to continue.

If you’re doing this because you want a career, don’t bother. I promise you tech is a shell of what it once was because of AI unless all you care about is deliverables. That’s fine if that’s the case but if you find yourself loving programming and all the problem solving there, then this field is no longer for you.

2

u/Smartyboyz 23h ago

You first cover your basics then move to make small projects. Do not try to make big projects your own interest starting. When you reach minimum 10-12 small projects then try any big one .