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.
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 Aria B•
This course is awesome! It shows how to scrape data from the internet in a very easy to learn fashion. There are about 10%~20% of the material that is repetitive between videos/weeks, but generally it is very to the point. One awesome thing about it is that after you get familiar with the underlying material of each week, you learn about a "shortcut" that simplifies all the previous steps. Highly recommended.
by Wade W I•
This is the second Coursera course that I have completed; although, I have enrolled in many. Dr. Chuck is one of the best MOOC professors that I have every encountered by far. This course and the quizzes/projects were challenging, but not intimidating. Typically, I have found a disconnect between the lectures/reference material and the quizzes/projects; however, Dr. Chuck has struck the perfect balance.
by Kunal B A•
Its my third course in this specialization. Its very nice course to get started with networking. We get pretty well knowledge of different methods to access web contents. Overall, a very nice course. I enjoyed solving the assignments. We need to do some brainstorming to solve the assignments. really enjoyed it. Thanks to the instructor Mr. Charles Russell Severance for creating such a great course series.
by Michael M•
I liked this course very much! I love Python and now I use it almost every day! There is only one thing that costed me a little more time than others to get used to. I learned Python3 by myself because I was told that Python3 would be more popular. In this course I have had to pay extra attention to the grammar.
Life is short, you need Python. Thank you Chuck! It has been great to learn Python with you!
by Jaroslaw W•
two issue first, in one of assignment i tried to use request lib but it forced me to use urllib only that a little pity, and in last assignment description of it do not mention that user need to use api_key you can only find out that by reading sample code its this information should be included in description for ppl who want to just write code from 0.
But submitting the whole course was great.
by Leon C•
The intro to network pdf provided by Dr. Chuck was very helpful. It touches on the overview of how the how internet works yet without going through paiful details of physics, mathematics, and engineering. The assignments and quizzes tests your knowledge on some of the important and underlaying details of python programming language that would definitely help me as a programmer and in computer science
by Suman G•
It was an experience for me for a lifetime ! I always dreaded about XML and JSON but this course to an extent removed the fear of XML & JSON of mine. I have to practice a lot in coming days to master XML & JSON and at the same time the Python module "BeautifulSoup".
The course was just gorgeous and our instructor for this course is just great. This is the 3rd course on Python I completed successfully.
by Gaurav B•
I think this is a great course and the pace is fantastic. Love the insight provided by Dr. Chuck on the practical applications and also the sample code so we can reference it when stuck. He also has a playful way of teaching that makes it fun.
The peer review method though was a little bit frustrating but it is crowd-sourcing and saves effort from a single resource checking all submissions.
by Pavel M•
I found this course very useful and learnt how use of regular expressions and later used them to parse HTML pages to look at various tags and content. The use of urllib and BeautifulSoup make my life easier to scrape webpages. Finally, I learnt how to parse XML and JSON.
Again, Thank you Dr Chuck and your team for creating such an interesting and exiting course. I have thoroughly enjoyed this.
by Cindy S•
This course was an interesting look into how the web applications we use everyday store and share data. I am a beginner in this field with no background to computer science and found this course to be fun and comprehensible. I think this course needs more assignments where we practice what we learned, because there is a lot of content that has not been reintroduced since the lecture. Loved it.
by Gustavo O•
I like to thank you, I've completed the first four courses and I am on my way to the capstone projects. To be frank, from where I started to today I have learnt an enormity of things. I've never thought I would learn so much, particularly since programming is so...all thanks to you Dr Chuck you do have a great way of explaining things. Importantly, I am learning and loving it!
I loved this course because it highlightes the power of python when it comes to requesting data directly from webpages by means of a few lines of code. This course is more interesting than the previous two from the Specializacion because you have to gather all that you learned to understand the lectures and programming assignments. Exercises are not difficult, but they proved to be insightful
by Juan J R D•
I have been reading too many negative comments and it is true in certain parts it becomes so frustrating but waiting for the programming is not easy if you do not pay attention to it. Chuck teaches very well and I had fun in my frustrations LOL because they made me challenge myself to do how to do it and how to implement it I will continue until I finish the 5 courses
print ('Thanks Chuck')
by Alicia H•
I have truly enjoyed learning the python language with all of the courses in the Python for everyone specialization! This course in particular has been the "Aha" moment for me in terms of really grasping the language and feeling comfortable and confident with it. Thank you Dr. Chuck, and everyone involved with the creation of these courses. 3 down, 2 to go! See you at the next course!
by GANJI M S•
I feel this course is very useful for someone who is new to python and Dr. Chuck's way of teaching is very good. I felt that only young graduates or IT professionals will take the course, but i was surprised after seeing in the bonus videos that many experienced professionals are also taking this course. I strongly recommend this course to someone new to programming. Thank you, Dr. Chuck.
by Carlos J B A•
I have decided to complete this course because I feel that what I have been able to contribute throughout these weeks has simply been incredible. I have been able to acquire new skills that I am sure will help me achieve my goals. The challenges I have had in this course have helped me to become a better version. I appreciate immensely the work they do day by day in education. Thank you.
by Dev S T•
Using Python to Access Web Data" was definitely more challenging than its predecessors in the specialization but it gave me a good taste for how even a simple program in Python can reach out to the world, access meaningful data, and do something useful with it.
It's an amazing course
Thank you Dr. chuck, University of MIchigan and Coursera to offer this course to people across the world.
by Rishikesh P•
Dr. Charles Severence is a great instructor and a wonderful person. He is the only teacher I have seen who aims at changing life and knows the psychology of students to be able to motivate them. The bonus section is wonderful , even though I have not seen all of them , I can tell that they are huge motivation as we get to know the wonderful world of computers. Love you sir. Many thanks.
by Amrutha C•
This is my third course on Coursera Platform. I really enjoyed the course. The course instructor is awesome explaining content very well. The course material and content is also good. I recommend those who'd like to take this course to practice a lot. This course requires a lot of practice. And don't leave anything that is provided in this course. Everything that is provided is useful.
by Marcus S•
i enjoy the interviews from the old days and learn a bit of the history. The assignments have been designed very well, i.e. I almost lost my mind in week 4, but because of that I learned a lot. for me code is like a computer game and back in the 90ties I stopped because I got totally absorbed by games :) LOVE IT. Will continue with other courses beyond python after I finish this series
by Elinor W•
This is an excellent introduction to the way Python programs interact with the greater Internet and information exchange across platforms. It got me genuinely excited about the development and structure of web systems in a way that I haven't been before, and it's great to actually be able to apply that understanding through the programs that I write with the aid of the course material.
by Mohan B•
The course content is well structured and even non programmers can take it without any issues. The instructor, Charles Severance is great in explaining every topic in detail. The assessments helps to check the knowledge gained. If you are struck any where in the assessment, an instructor is click away to help you. Not to mention, the forums are great way to interact on various topics.
by mahmood d•
One of the best features in online courses compared to self-learning is pseudo interactive environment through video-lectures. So whenever the professor is capable of providing short, compelling and attractive speech, it's really great. Any reduction of reading means reducing the work of learner. this point is more obvious in programming courses.
This course in this term does great.
by Pratik S K•
Excellent course ! I learnt more about
how to access web using python.
I learnt interesting things like web scraping, json , XML.
The material were very easy to follow and deliver in a very friendly and engaging manner.
I would like to thank instructor Dr. Chuck for making this course amazing and enjoyable.
I highly recommend this course to anyone just getting started in programming.
This is a brilliantly designed course for beginner and intermediate level. The assignment difficulty level ranges from easy to medium and reinstates important concepts in every chapter.
Do not subscribe if - 1) You are at advance level for any other programming language.
2) You are a beginner in programming languages and haven't completed previous two courses in the specialization.