Very valuable course for the fearless and stress-resistant. The scope and challenge level of the assignments is excellent. When you finally get the code right, you feel like you can solve any puzzle, because you can only get it right, when you completely understood why it's not giving the correct answer and you get those "Ohhh, that's what's wrong" moments all the time. So there is zero chance, that you will come out of this course having no idea what you actually learned. (Sadly a prevalent feeling at universities nowadays)
Apart from that, there is zero handholding and you MUST understand basic programming concepts. When even the course masters specifically tell you, that you will have to "google around" for that one vital code snippet, they mean it. This irritated me at first, because I expected a course on something to be self-contained (except the pre-conditional knowledge of stats and programming). But after completing it, I realized, that a big part of the professional programmer's workflow indeed does consist of googling for an answer on stackoverflow, since one and the same problem can be solved using a myriad of ways.
Big props to the creators of the assignments. Those were fire!
Best regards from Germany.
Ratings and Reviews for Introduction to Data Science in Python
Back to course Page
Reviews and Ratings
Reviews
good
Excellent Course for Python Beginners
Great course, challenging - but not too hard.
Good introduction to Data Science. Basic knowledge of Python is needed.
There were some small draw-backs, like the fact that the subtitles in the lectures often had mistakes (it is clear it was either computerized or outsourced). But overall the content and the lectures were of very high quality. So I would recomment it to colleagues for sure.
However, there were some very frustrating omissions in the assignments that made them take much longer than needed. Lack of specificity in requirements, or even just not including very crucial details. I had to search the forum to find out that I was doing everything right, but just was doing not exactly the calculation desired. This is a big oversight and cost me time on the assignments that had nothing to do with my understanding.
Good content and learning
Amazing first course on Pandas. I can confidently say i feel more confident with Pandas, and basic Python for data science programming after taking this first course.
Feels great, I am introduces to the Data Science in Python. But this was too much of crash course. It needed a lot of homework outside this course - Youtube, Python docs, stackoverflow and some blogs. That work should have been added as part of the course. And those statistics almost went over my head. As I have no foundation in statistics, I may not choose for the next level of course - seeing the difficulty of the statistics it has introduces so far.
While the assignmets are though, the classes are really well explained and the community is well organized. I have learned a lot, thanks!
Well I have started thanks to U of M.