Jun 19, 2020
This course was really interesting and did a good job introducing complicated topics in usefully simplified form. It was a pleasure to listen to the instructor and I got everything I wanted out of it.
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 Miloš T•
Jan 11, 2016
Very good course for beginners. I liked the lectures, they were engaging and bonus videos are nice addition. Exercises were maybe too easy, but still for a beginners course just right. The only problem is there is less practical work than it should be, adding more exercises would be nice, and adding more difficult ones would help better grasp the material. That's why only 4 stars.
by Syed M F J•
Jun 18, 2017
I was looking for a web scrapping kick off in python and come across this one of its own kind course. It is really a very good course not only focusing on practical and applied side but also giving a good start/refresher of internet technology, making a good good background. Interviews of relevant major break throughers are also on spot. A highly recommended course for starters.
by julian m•
Dec 05, 2016
This course was very well set up, and easy for a person with a reasonable knowledge of Python basics to understand.
I would have appreciated a little more in-depth assignments, or perhaps two-stage assignments that delved a little more deeply into JSON and XML use, to expand upon the concepts learned in the first.
Overall a fantastic intro to interacting with web data with Python.
by Shivkumar U•
Mar 09, 2017
An excellent course, Dr. Chuck manages to put various things with ease. Material as well as teaching is excellent. However, I found the necessity of having more programming exercises with more difficulty than what course presently offers. More exercises with higher difficulty are needed to emphasize the material we have learnt. Apart from that, this is an excellent course.
by Philipp D•
Feb 18, 2020
I liked the course, but somewhat less than the first two from this specialization and I was undecided for a while whether to give 3 or 4 stars. I would have appreciated more background on urllib, API, or ssl, at least in the (admittedly free) text book. I also think that the part on the Service Oriented Approach in its current form is too condensed to be really helpful.
by Xinlun Z•
Sep 13, 2019
This course may be hard for laymen who only know a little about Internet. I will recommend people who has a hard time initially to watch some intro video about Internet on YouTube and then come back. Anyway, if you see this informative course through to the very end, you're gonna have a strong understanding about the regular expression, Internet, HTML, XML JSON and API.
Jan 23, 2016
Loved it, it was hard, but i completed. Course needs some updates, there are few mistakes that took me longer time to complete tasks. And i liked the videos when it was Dr Chuck and desktop video in same video, it was more easy to keep along. Now it is harder when you concentrate on the code and then suddenly you lose your concentration when you see Dr. in full screen.
by Abdur R•
Feb 07, 2016
I found it to be a very useful class on important topics in web analytics. The homework assignments are not very difficult and encourage learning instead of grade-seeking. Plus, Dr. Chuck is an engaging instructor!
P.s. I gave it 4 starts because the assignments were a bit too easy at times. My feedback is to include advanced but optional assignments in future sessions.
by Sebastián G P•
Feb 26, 2019
A very good course explaining the fundamentals of data analysis using python. The course is a little dense, and goes a little to fast if you are a beginner, but it will let you explore the most important elements for accessign web data. The teacher is one of the bests that I have seen in Coursera, and the bonus materials are incredible.
The previous courses are a must.
by Benjamin W•
Dec 03, 2015
Dr Chuck - a computing professor with a sense of humour - won me over in the end. This doesn't ask too much. It's clearly set out and you get to have a little go at programming at the end of each session. This course highlights how easy Python is more than anything and that's a good thing. Good coding language for beginners. Good course for beginners or novices.
by Alan W•
Nov 30, 2015
Great course and even though the topic was more interesting then the previous 3 courses (interesting as in fun) I didn't like the new format where Dr. Chuck wasn't in a picture-in-picture frame so that we could always see the slides and him at the same time. Many times the slides would cut out to him and it was very distracting as I'd have to pause and go back.
by Vijay P R•
Jan 15, 2017
The lectures are well explained. But the programming exercises are too basic . Expected the programming assignments to be more challenging . Good course but each week could be completed by 2-3 hours . And the 6 week course can be completed within 1 week by casual work . But its a good introduction to access web data using python . Recommended for beginners .
by david t•
Mar 22, 2016
I did the whole course over about 1 day. I was already familiar with Perl, Regex, HTTP, XML, JASON and web scraping, but totally unfamiliar with Python. Fortunately it did not rely on having done earlier Python programming basic parts too much. Will I do the other parts of Python for everyone? No, I think I would rather work and learn on my own problems.
by Sean H•
Jun 16, 2020
This class helps you write programs that talk to the world. It's a good introduction to how the Internet works and how data is shared and processed.
The instructor is helpful, but I advise taking good notes and taking the time to re-read previous chapters of the textbook to understand the techniques you need to use to complete the assignments.
by Anshul k•
May 08, 2020
Firstly loads of thanks and regards for making such a wonderful course. The course content and quality is undoubtedly very good but specifically for me i felt i didn't understood the that last API part that very efficiently as i did the whole course so i request you please update that part i.e. week 6 and have us get it through more clearly.
by Judy W•
Aug 22, 2018
As with the prerequisite courses, I really appreciated the fact that the video lectures were easy to follow. The worked example videos were also super helpful. I would say I wish there are some terms that were better explained / more in depth. For example, the underlying reasons for importing urllib.request, urllib.parse, urllib.error, etc.
by KRISTOFFER H•
May 08, 2020
Very good course. However, some things are a bit confusing. Especially around the use of try/except and error handling which sometimes are in place and sometimes not. And also, it would be great to dive a little more into use of dicts when they are in use. Show the different ways to loop and print out for dicts in the last assignments.
by Rajesh C•
Jun 05, 2020
First of all, it's a great honor to be part of this special course. I learned a lot, really. The course assignments are a bit difficult than the previous but, I appreciate the efforts made by the instructor. Thank you once again to be part of this ride of knowledge. I feel more confident in python after getting through this stuff.
by Derek A•
Feb 09, 2017
Was well structure until the part about accessing parsed data in JSON; this was a little rough as the example provided in the lecture accessed data like: parsedjsondata['person']['age']. In the actual assignment this does not work and I had to use a work-around by using range(len(dictionary)) which is not covered in this course.
by Adriano R P•
Apr 21, 2016
Very good material and instructor; just lacked on two things (under my point of view):
1) Development of a simple webapplication to make the communication between webserver and client;
2) Implementation of a socket and actually make the capture of a "stream" and translate (maybe opening the packets accordingly with the protocol);
by Zaheen A S•
May 08, 2020
The assignments were pretty challenging and interesting for me.I did not even think at first I could solve the problems. But when I solved it I was very happy . It also boosted my confidence.The teaching stuff was so helpful.With the assistance of discussion forum it would take me more time to solve this course .So,thank you.
by Dean H•
Jun 28, 2020
It got a bit tougher in this third course but we were warned at the beginning. Gaps were left in our knowledge that we had to fill in in order to complete the assignments but that OK. The TA's are quick to respond to questions in the forum... you will get a hint but not an answer but that's usually enough to nudge you along.
by Enrico B•
Jun 06, 2020
A little tougher for me - sometimes I struggled to get from the content of the book, to the solutions of the assignments. I guess it's part of the learning curve - made me want to learn more.
Only criticism is the SSL library which appears in all codes, but is no longer available in 2020 and has caused me numerous headaches.
by Rahul P•
Jul 10, 2020
Awesome content , learned a lot and is etched in the memory for a very long time. One star deducted for i felt the course was rushed in the end while covering the topic of APIs (week 5 & week 6) , i feel it can be part of a separate course in much detailed context. Love Dr. Chuck and his style , became a great fan of his !
by Akshat A•
May 18, 2018
Awesome course, Although the professor had to rush through less significant portions due to the time constraint and also to NOT wander away from the main course, And hence, he even has a separate course entirely in the direction of Networking. AWESOME Professor, and the syllabus and course material are equally brilliant.