Hey everyone! I'm new to Python and have been starting with some YouTube tutorials, but I find that they don't have the depth I need. I'm looking for recommendations on some good Python books, preferably ones that are up-to-date, easy to understand, and go through concepts step by step, along with challenges that vary in difficulty. Any suggestions?
4 Answers
You might also want to look into W3Schools for more practical exercises. They have some Python tutorials that are beginner-friendly.
For a solid foundation, follow the suggestions here to build your basic skills. After that, grab a copy of _Fluent Python_ to advance to intermediate skills. It has great references for deeper topics mentioned in each section!
Welcome to the Python community! I highly recommend _Automate the Boring Stuff with Python_. It's super beginner-friendly and you can even read it for free at automatetheboringstuff.com. Happy coding!
Thanks a lot! I just checked out the author and his other books seem really informative too.
As far as there is a correct answer, I think this is it!
Check out [PY4E - Python for Everybody](https://www.py4e.com/book). It's a comprehensive book that also offers a complete course for free. Dr. Chuck, who created it, has more free courses available, like Django for Everybody. It's a great resource!
Will definitely check that out!
Cool mate, appreciate the guidance for real!