This article has a lots of good advice for beginners and experts too. I just started a python challenge two weeks ago for people who likes to have a solid foundation of python you may try this challenge github.com/Asabeneh/30-Days-Of-Python. It has hundreds of exercises.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.