• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Using Python to Access Web Data

    Learner Reviews & Feedback for Using Python to Access Web Data by University of Michigan

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    44,355 ratings

    About the Course

    This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using
    web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook “Python for
    Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters 1-10 of the textbook and the first two
    courses in this specialization. These topics include variables and expressions, conditional execution (loops, branching, and try/except),
    functions, Python data structures (strings, lists, dictionaries, and tuples), and manipulating files. This course covers Python 3.
    ...
    Highlights
    High quality content

    (256 Reviews)

    Practical assignments

    (217 Reviews)

    Top reviews

    SM

    Jun 19, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    AH

    Mar 4, 2016

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Gah! The second last assignment...for items in data['comments'] :Took me an hour to figure out that I needed to add that last bit in brackets! It just did the for loop twice each time... All the best!

    Filter by:

    326 - 350 of 7,984 Reviews for Using Python to Access Web Data

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lalita K

    •

    May 27, 2020

    Dr. Chuck is one of the best teachers. But the course must have more content and more explaination. The libraries should have been explained more. For beginners this course is a good one.. But i would say whatever the content was there.. Dr. Chuck explained it very neatly.. Hats Off to Dr, Chuck for giving his best for the students.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andriy Z

    •

    Dec 4, 2015

    Thanks Dr Chuck for a perfect, easy and interesting course. All topics that were discussed contain source code that is self described and easy to understand. I recommend this course to everyone who wants to learn something new. Many thanks to Dr Chuck and all people who make this course open to everybody. And thanks Coursera also :)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sunny M

    •

    May 7, 2018

    As expected this course was more challenging than the first two courses of the specialization of 'Python for Everybody'. I didn't expect to make so much progress in such a short time but it was definitely worth it so far and I expect it to get even more exciting. Thanks a lot the Dr. Chuck, I'm very happy that I found your courses.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Scott G

    •

    Sep 17, 2019

    Dr Chuck does a great job explaining the logic behind the code. While there are a few things that triped me up and made me read the documentation for the libraries (particularly when the examples in the videos were using a string of xml data while the assignment called for garbing it from the web) the research helped my learning.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Damien C

    •

    Jun 24, 2018

    I've been able to apply what I learned in this course to a project I am working on for work and I'm very glad I took it. The subject matter is presented in a way that keeps you engaged and the assignments at the end are fairly challenging. Overall, I can honestly say this course has helped me to upgraded my Python coding skills.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By MAH E U

    •

    Jun 12, 2022

    This course is very beneficial for me. As a student as I am learning Python in an IoT course designed by NAVTCC at Sir Syed University Gulshan Karachi. This course has incredibly improved my programming skills day by day. I am extremely grateful to the Coursera Instructor and team. Thank you so much from the depths of my heart.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hadar S

    •

    Jan 9, 2017

    The course is excellent for anyone who wants to build on their Python Knowledge, build a little Web Application interacting with an API or generally pull data from the Web using Python for any purpose.

    Dr. Chuck is great as usual and does an excellent job of teaching & conveying the course material - Thank you for this course :)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Imtiar Y

    •

    May 23, 2024

    This course is very insightful. Anybody who wants to learn and use Python for web scrapping, web automation, web services etc this course will help them a great deal. This course teaches about BeautifulSoup, XML, JSON, and some very important networking ideas, and the materials, assignments of the course are also very elegant.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By magda a

    •

    Nov 6, 2016

    Excellent introduction. Made easy to follow with fantastic supporting materials (thanks, Dr Chuck!) but dense - I might have to revisit this material but for now will forge ahead! Great gratitude for an excellent series of Python courses - just the right length so they can be completed in good time, while building confidence.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Siddhartha D

    •

    May 28, 2020

    II gave it 5 stars, but many will not agree as some of the lectures were not enough to complete the assignment. agree with it. that's was good for me because I was searching the internet and finding ways to get that done. which will help me to remember this stuff for a longer period of time. I finished this course in 3 days

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Priyesh K

    •

    Jun 5, 2020

    It is a very good course to get started with using python for web scraping. Dr. Chuck is a great teacher and always talks about the fundamentals first, which i really liked. The assignments of the course are really good to deeply understand the concepts but should be a little bit more tougher. Overall i enjoyed the course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Radha M

    •

    Jun 1, 2020

    This was my most liked but also the most difficult of the modules. Reason for that was, I had to personally do a lot of brain storming and understand the syntax and usage of certain of the functions. However each assignment gave a better knowledge of these. The discussion forums were very, very helpful, especially Tamara.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mayank R

    •

    Nov 6, 2016

    This is the third course that I have completed under the Python for Everybody specialization. Just like the first two courses, this course kept me interested throughout and taught me some very important concepts and libraries of Python. Strongly recommended for anyone interested to enhance their basic knowledge of Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mustafa K

    •

    Oct 10, 2016

    I have completed the third Python course. I used the knowledge for my android project to get data from a website and clean it. Thanks a lot Dr. Chuck for your amazing job and enjoy-fulness :) And thanks Coursera and Michigan University for serving free online education opportunities for students from all around the world.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Senthil K

    •

    Dec 14, 2017

    Dr Chuck was fantastic. He spends more time in explaining concepts in details. This course in conjunction with previous Python courses. Not just Python, I have learnt about XML, JSON, working with APIs. Totally enjoyed the course. I was able to watch the sessions multiple times. Thanks Dr Chuck and Coursera for the MOOC.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Johnny F

    •

    Mar 10, 2017

    Great series of courses at just the right pace. I can do one in my lunch hour and not have to think about 4-5 hours of study per week. Also you can self pace and go much faster so you can finish the course in 1-2 weeks but I always find it is better to take a little longer to let the ideas sit and bounce around a little.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 汪悦

    •

    Apr 22, 2018

    I spent some time adapting to the easy way of teaching, as I was using Windows system and there are several differences between my infrastructure and that of the instructor's, e.g. Oauth for Twitter API never worked on my computer. But I also learned to install pip and different packages myself. Great way of exploring!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anastasia N

    •

    Jan 16, 2016

    Loved this class. Perfect level of difficulty for me, engaging videos, and the material provides the right amount of info to get the assignments done without being too obvious. Dr. Chuck is really entertaining :) I am seeing more and more ways that I can apply this to my work and look forward to the continuing classes.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jeremiah R

    •

    Sep 20, 2020

    If you would like an understanding of the fundamentals taking place behind libraries such as requests, coupled with an overview of the protocols and data formats that power service layers then this is the course for you.

    If you want to find a tutorial regarding API use with requests, this course will not provide that.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Praveen N

    •

    Sep 19, 2020

    A great course by Dr. Chuck. Very informative and covers how to access web data using python. You will learn how to scrape, parse, and read web data as well as access data using web APIs. You will be working with HTML, XML, and JSON data formats in Python. This is not a class for experts but more suited for beginners.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By DUGLAS V

    •

    Nov 30, 2020

    I am so happy to have finished this third module. Every time I find myself with more confidence to develop the problems that arise. It is a good moment to congratulate Professor Chuck, who presents an extraordinary methodology and knowledge transmission, for which I thank him. See you in the next python for everyone.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Paulina B R

    •

    Nov 29, 2020

    I took a little bit of a break while completing this course but it was nice that I was able to pick up where I left off and did not have to worry about resetting my deadlines. Professor Chuck is incredible at explaining the different topics that he is teaching and it's awesome how many resources are available to us !

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jiejia Y

    •

    Nov 13, 2016

    This course is entering a different web world, which is a little complicated for me to understand it. In general, Professor Severence did a good job to show the basic ideal for us in an relatively easier way. I would really appreciate if this course can recommend more reading materials to help students to understand.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Abey M

    •

    Apr 30, 2020

    This course was undertaken as part of the Python Specialization. I found it to be engaging and hands on. Dr. Chuck has a very interesting style in explaining the theory breaking it into parts which is easy to comprehend. I would recommend this course for those new to Python to know more about how to access web data.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 李昀泽

    •

    Nov 22, 2019

    thanks doc chunk.And other teachers are also helpful,i think.Someone has said that thhi course is so difficult since it requires us to learn by ourselvers ,but i think it is a good thing because teachers can't teach all of the things in a short video.I also enjoy the process of finding problems and figure it out..

    • Chevron Left
    • 1
    • ...
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • ...
    • 320
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.