Dec 03, 2016
I have not found an easy way to learn how to code with python language. Mentor are really helpful and Dr Chuck is one of the most self explain professor that I have met in my three university career.
Jun 07, 2019
Getting a bit more challenging than the earlier courses in the specialization. The exercises require more struggle, but all the information is there. Another step along the way. Thank you, Dr. Chuck!
by Alexander C•
Nov 19, 2015
Compared to other Python Courses I have taken this is course has no meat on them bones and is NOT worth $80 at all even for a certificate. However for FREE? ok. Worth the introduction to some useful tools. Spend your time and money on a more valuable course like Fundamentals of Computing Specialization, which is awesome, and is about the same price as of this writing.
This course offers no challenge, little content, and the assignments let me down. Assignments are basically handed to you where you only need to alter one line of text to get the right answer on what is supposed to take an hour.
Introduction to Interactive Programming in Python thru Rice U has content and weekly mini projects that really push your learning ability and after taking the courses, I felt like I really got something out of it.
This course barely scratches the surface of "Accessing Web Data" and does nothing to challenge your coding skills. The positive side, it introduces you to Web API's, the basics of Beautiful Soup, and other BUZZWORDS. At least structure assignments to combine all of the efforts learned in previous chapters onto one another.
Side note... what is the professor doing filming lectures on vacation or at lunch? This does nothing to add to the content of the course and is distracting and unprofesh.
The meaningless assignments let me down.
by Ayush B•
Jun 18, 2018
Didn't meet my expectations. The course is pretty shallow in terms of depth. The assignments are not sufficient at all. Disappointed.
by amrit p•
Nov 13, 2016
i didn't undrestant it completely
by Michael T•
Jul 14, 2017
I thought that in multiple situations they tried to get around teaching something that they considered beyond the scope of the class and it didn't work very well. For example, one chapter required that you set up a non-standard library. Instead of actually teaching students how to set up non-standard libraries, they just gave you a file that would make everything in the chapter work. This is fine for a class, but in the real world there aren't people handing out magical files that make everything work.
by Kay W•
Jun 23, 2017
The knowledge is distributed very sparse in these courses. The lecturer often repeats himself or goes off the topic, which makes several videos just a waste of time, since they do not give the information they promised.
by Yixin W•
May 30, 2018
This course is really really challenging if you only took the first two courses before this. The tests are quite hard to get. there are many moving pieces and it is hard to know where to begin with. I tried very hard to understand the lectures but i would say it just doesn't help with the tests.
I wouldn't recommend to beginners like me. but if you know python for a while maybe that's another story.
by Deleted A•
Apr 28, 2018
Average at best. The quiz for networking may be the worst I have ever seen.
I was expecting them to ask me if you could be an animal what would you be?
by Andrea V B•
Nov 25, 2015
Professor is good and funny, and subject is interesting, but that's all. Very basic course, very easy to follow and not at all challenging. Also (maybe because being that easy), peer review is compromised by people who doesn't really know what they're doing there, with comments that were clearly made without any knowledge about the subject.
by Trevor H•
Dec 31, 2015
This class is not challenging at all
by Jeffrey B•
May 29, 2016
This course strayed too far from its origins. Yes, this course contains topics that are nice-to-know, but they are by no means essential or useful.
by Shilpa S T•
May 29, 2018
Not enough relevant material was covered for completing the assignments
by Sehan N P•
Jun 12, 2018
Course is not organized properly. Enough detail is not discussed for some parts. Especially for the parts on Beautifulsoup. Some information is just provided in the links in slide with no reference to whether it is optional to check or not. This course would be good for someone with prior knowledge about JSON, XML and HTML.
by Arthur G•
Jan 15, 2018
Good videos, but way too easy and not enough practice.
by Nicolas C•
May 18, 2019
I think that the average user will be overexerted by the complexity of this course after week 4. You have to consider that most participants barely have experience in programming at all and I am pretty sure that some will get lost, lose interest and definitely will not be able to reproduce this kind of web scraping for their own projects.
The step from scraping through simple HTML to using libraries and APIs was too much in my opinion.
by Fahad F•
Jun 15, 2019
As a beginner, the first two courses had really helped me in getting a solid understanding, but in this course I was somehow left with feeling as if I did not grasp the full content of the course. I think there was too much material to cover and less support to really achieve it.
Nevertheless, Dr. Chuck's way of teaching is awesome, wish he could have given more lectures in this course.
by Daniel H T•
Sep 26, 2019
I felt that more practical examples were needed. I struggled getting the exercises done. Even when I completed them it didn't feel like I knew what I was doing - more like "ok it is working now, don't touch it" feeling is what I felt. I understand one might say, the canned reply of "that is how programming is" but this one felt different.
by Hanaa A K•
Sep 06, 2019
I'm not confident I know how to write the code alone without copying and pasting from an existing code. I am also not sure I understand what REST is.
by Nigel P•
Nov 27, 2019
I'm abandoning this course because if it's reliance on urllib. This library isn't supported my environment (Anaconda) and the alternative, urllib3, is too different. I've attempted to work around this limitation with 'requests' but this only got me so far.
IMHO this course should be re-written using the more modern requests module.
by Caspian B•
Nov 01, 2019
Please provide information about how to use Python3 on a Chromebook! The assignments were very hard for me to do, since the Python app I downloaded didn't recognize most of the commands, such as BeautifulSoup!
by Alexandre n M p•
Nov 07, 2019
After finishing this last part of this Specialisation I fell completely frustrated and agree with other feedbacks in this list. The first part of this Specialisation was really inspiring and I feel that learned a lot. In parallel to those courses, I was able to apply the knowledge acquired in the Py4e to learn Matplotlib, Pandas and Numpy and I was very excited applying that learning in my own research.However, this last course, ‘Using Python to Access Web Data’ was ridicule difficult. The exercises were impossible to my knowledge and understanding. There must be something wrong, since I was able to complete the first courses. The exercises were always challenging, but I was able to accomplish them. While the first courses I was able to understand and find the sources on the readings; this last one was awfully dispersed. I simply didn’t understand the codes, the structures and how to parse the information.While I was exciting discussing and suggesting those first courses to my colleagues. Sorry, this last one I cannot recommend, since I did not understand the codes. I am really sorry for this feedback; but I know that I gave my best and I was unable to enjoy this course. Now I feel that I need to search for another course to learn how to access the web with Python.
by Shreshtha S•
Dec 09, 2019
felt very unnecessary for the speciatialization
by Hank L•
Dec 11, 2019
NOTE: I am taking this course as a professional looking to move from Excel (which I have a high level of experience with) to Python. It is entirely possible that this course perfectly suits the needs of a person who has taken programming classes before and can fill the gaps, but it was not well suited for someone in my position. Below is my review of course #3 of the Python for Everybody certificate program.
Let me start by saying that much like the University of Michigan football team, this course is highly reviewed at the onset, starts off well, and falls apart near the end.
The class does a good job of covering basics on a topic, but expects one to bridge the gap between learnings with steps not covered (or barely touched on) in the program. This is likely due to an effort to keep the videos manageable in length, as I have yet to come across one longer than 20 minutes. However, this attempt at brevity causes much to be missed in execution; many students post the same questions to the online forum for help, which leads one to believe that crucial steps were missed or overlooked by the majority of students. I routinely find myself passing the 10-question quiz on the first attempt, but then not understanding what the assignment is asking me to accomplish. This results in me making wild guesses at the code and re-watching hours of content for a throwaway sentence that holds the key to the problem at hand.
To summarize, the videos seem to prepare the user for the end-of-chapter quiz, but the assignments are far detached from the learnings of the video and textbook. This course might be well suited for someone who has used Python or other languages in the past and wants to take a course to refine their skills. If you're a professional looking to learn Python for the first time, you're better off buying a book that provides the answer to an exercise with step-by-step rationale for the process (something the author's textbook does not do, unfortunately).
by Ayush B•
Feb 09, 2019
I would give 0 stars if I could
Nov 30, 2018
Time wasting & rubish