Excelente curso, aprendí mucho sobre listas, diccionarios, tuplas.
The course would be good, if it weren't for the subtitles automatically generated by someone who didn't finish elementary school. Essential terms like "string" can't be translated into "corde," making learning flow impossible. This makes the exercises (for us Italians) twice as much effort and double the frustration. I'm trying to understand how prepared this university really is for foreign students (who pay the same as the others).
Very good course, if you already have some technical knowledge (false beginner). Otherwise, go back to basics.
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.