The course is aimed for complete beginners. I have come to it from having dabbled with python before but with some experience with other programming languages (for scripting and performing calculations).
I picked up some good tips and understanding on this course even with my previous experience. I don't think I have seen another beginners course explain how to use the try and except block and the idea of initializing a variable with None before. (completely new to me!)
The course is presented really well with great explanations. If you want to start programming this course and specialization would be a great place to begin your journey!