10 essential resources for intermediate Python programmers
https://www.developer-tech.com/news/2018/may/24/10-essential-resources-intermediate-python-programmers/
So, you're an intermediate Python programmer. You've earned that title through coming into Python after knowing another language, or by going through Python tutorials or classes until you felt confident enough in the basics. That's great. Now, it's time to really spread your wings and really start thinking in a Pythonic way. Here are ten of my favourite resources to do just that, including fun challenges, must-read books, reference tools and projects.
As the name suggests, this website highlights a single Python module each week, taking you through the practical details of the standard library. As Python itself is fairly straightforward but its libraries are famously immense, this is a nice way to get better acquainted with them without getting too overburdened. Just bookmark it, check back every week and you'll be up to speed in no time.