Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Python Data Structures

Back to course Page

Reviews and Ratings

4.9

81,539 Ratings from Coursera

Reviews

good
.
Well-directed and crisp-contained course.
Wonderful
it was a very brilliant course teaching most of the things very easily ..
great
Great course!
His code examples in the slides do not run or execute correctly because this course is outdated and uses syntax that is no longer valid so you will find this course infuriating if you are trying to learn in 2025. Maybe this was a great course 10 years ago from the looks and feel of it, but it is wildly out of date and needs to be updated for the 2025 software updates and refreshed syntax. Every time I inserted his code into the terminal it would never execute correctly, just kept getting “traceback” nonstop, and he said learning to code would be infuriating, but I did not know it would be because I’m learning from someone whose own code gets a constant traceback. I blame it on the fact it’s out of date for the 2025 learner. He also made it extra confusing by trying to avoid confusion like not using common python language, for some confusing reason, like “variable” and “keys” but instead he used “aaa” and “bbb” for them? Which he even admits are terrible names for variables and keys. That made me so frustrated. His code in the slides does not execute, he does not actually at all code not once in the lectures, it is just his face. I think he knows this in theory, but it was difficult to learn the practice from him. I wish the instructor for Java from Packt made a course for Python because he is spectacular! He does not show his face, he just screenrecords his screen and you watch him code through the examples as he explains, and it is amazing because you feel like you are actually learning to code in Java! Because you can literally follow along and his code works! Not so with Python for Dr. Chuck. Dr. Chuck can take a few pointers from that teacher because Dr. Chuck proved that a course can be highly rated for no reason, while Packt only has 10 reviews, but should be the standard for online coding courses in 2025. I just kept screaming at my screen, “No it does not, this code does not work! Jump onto your terminal, screenrecord, and prove it works, because the slide is not a terminal!” The whole time I wanted him to jump onto the terminal itself, screen record himself doing the code he lectured on, executing it, explaining it, but instead honestly this man is a narcissist. He loves his face and I just kept tuning out. Look at this example, literal code from his slide, which immediately returns a SyntaxError: c = ('a':10, 'b':1, 'c':22) SyntaxError: invalid syntax This is not a one-off! THE ENTIRE LECTURE SERIES USES CODE THAT IMMEDIATELY RETURNS SyntaxError because he is not using a terminal himself, but slides and those slides are outdated for 2025 to say the least because the syntax on those slides do not run executable code in the terminal! His code is not coding! Coursera, please address this! I feel bamboozled. Make this man use a terminal instead of slides, and do the coding live, and update his course for 2025. Or take it down. It was beyond frustrating. Also, for busy professionals, whom I assume are the majority of subscribers for Coursera wanting to build their professional skillset to be competitive, please Coursera review this course’s “Bonus Chapter” material because it is ALL an absolute waste of time. But required to get the full module completed? ONE STAR - you will learn more intimate details about the professor than learning to code Python.
Great course, very challenging!
Great class and great instructor!

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!