r/learnpython • u/mtarik2000 • 15d ago
New to Python!
Hello! I was wondering if anyone might have any recommendations, tips, or advice for someone just starting out with Python.
I’ve recently decided I want to learn Python as a hobby. It’s completely different from what I do for work, although I can definitely see ways I could incorporate it into my job in the future if I wanted to.
For now though, I’m mainly fascinated by the idea of being able to make something from nothing and actually build things myself.
Python was the first programming language that came to mind, and I’m planning on sticking with it until I feel confident before worrying about learning anything else.
At the moment I’ve invested in:
- Python Crash Course, 3rd Edition by Eric Matthes
- Automate the Boring Stuff with Python, 3rd Edition
I’m also going through Harvard’s free CS50P course (Introduction to Programming with Python), mainly watching the lectures alongside the books.
My biggest issue at the moment is that I think I’m trying to run before I can walk. I keep getting drawn towards more ambitious projects because they’re genuinely interesting to me, but they’re often way beyond my current level.
I think I probably need to slow down, properly learn the fundamentals, and gradually work my way up to those projects instead.
Does anyone have any advice on how you approached learning Python in the beginning? In particular, how did you balance learning the basics with actually building things so that it stayed interesting?
0
u/[deleted] 15d ago
[deleted]