I've been kind of stuck as a Python beginner because I don't get to practice as often as I'd like. I'm looking for some good resources, tutorials, or short courses that could help me get back up to speed quickly. Any recommendations? Thanks in advance!
6 Answers
Whatever resource you decide on, make sure you focus on coding by writing it yourself. It can be tempting to just read or watch, but you’ll retain more if you actively practice. Also, The Python Discord has a solid list of recommended interactive resources you can check out!
I recommend thinking of a small repetitive task you do and automating it with Python. For help with syntax or starting projects, just use Google or ChatGPT. Instead of asking it to create the whole project, ask step-by-step questions like, "How do I set up a Python project?" and then inquire about any parts you don't get.
"Python for Dummies" is another beginner-friendly option. It goes over the basics in a clear way.
Definitely check out "Automate the Boring Stuff" and then try the CS50P course from Harvard online. It really helps solidify your understanding, but just make sure to keep up with the course guidelines!
A great resource to kick things off is the book "Automate the Boring Stuff with Python." I suggest getting a copy since it really helps with practical tasks, but it's also available for free online if you want to check it out first! Here’s the link: [automatetheboringstuff.com](https://automatetheboringstuff.com/).
Thank you!

I just started "Python Crash Course" from the same publisher, and I'm really enjoying it! It gives you a solid foundation without dragging on, encouraging you to explore and create as you learn.