There are other economical options which also offer more rigorous and extensive training.I took the 4 part Python course offered by GTx, CS 1301 - as a recommended prerequisite to an online Masters in Data Science. I was disappointed in the depth of the material and after comparing, really feel that there are better choices such as Data quest.io. Even with the discount for taking all 4 courses it is much more expensive, and doesn't even cover the material in the first two Python Courses in the Data Science track through Data quest.