I took this course in order to get to know Python. I had basic programming knowledge. mostly writing small scripts in various languages (none of which I know deeply). My goal was to start working with automated testing using Selenium and Python (and generally knowing Python, as it's an important and fun language).
By the time I'm writing this recommendation I have already completed all 4 courses in the specialization and am looking forward starting the capstone project.
I highly recommend this series of courses. dr. Chuck is a wonderful instructor who helped me learn and have fun in the process.