Just finished the Modern Python Projects course from Talk Python Training. This is a great compilation of all the best practices and tools for setting up really nice projects/workflows/packaging/deployment, all in one place. Just what I wanted!
This course [...] really helped me to deepen my understanding. I found the materials incredibly easy to follow due to the clear and logical structure. A major highlight for me was the excellent explanation of the difference between threads and multiprocessing, especially the part specific to Python's ecosystem and the GIL. Overall, this is an excellent course, and I would highly recommend it to any Python developer looking to build a strong foundation in concurrency.
I've yet to ever be disappointed with a Talk Python course!
I just finished the brand new "Up and Running with Git Course" by Michael via Talk Python. 300% recommended. Mac, Linux or Windows users? VSCode or PyCharm? He has you covered.