Latest Courses
The Theory of Deep Learning - Become a Data ScientistCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
Xamarin Android - A Master Guide to App Development in C#Check course
Python for beginnersCheck course
Salesforce Integration With External SystemsCheck course
The Theory of Deep Learning - Become a Data ScientistCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Using Python to Access Web Data

Using Python to Access Web Data

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.0/10 (Our Score)
Product is rated as #62 in category Python

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. The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.

Instructor Details

Charles Severance (a.k.a. Dr. Chuck) is a Clinical Professor at the University of Michigan School of Information, where he teaches various technology-oriented courses including programming, database design, and Web development. Chuck has written a number of books including Using Google App Engine, and Python for Everybody. His research field is in the building of learning management systems such as Sakai, Moodle, Blackboard, ANGEL, and others. He was the chief architect for the Sakai Project, a learning management system used at about 300 schools worldwide and wrote the book Sakai: Free as in Freedom, that describes his experiences as one of the leaders of the project. In the mid-1990s he was the host of Internet:TCI, a national television talk show about the Internet that ran for several years on the TCI cable system. He was long-time a columnist for the IEEE Computer Magazine writing a monthly column called "Computing Conversations" that features video interviews with famous technology leaders and innovators.

Specification: Using Python to Access Web Data

Duration 16 hours
Year 2015
Certificate Yes
Quizzes Yes

100 reviews for Using Python to Access Web Data

4.6 out of 5
86
10
2
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Benedikt S

    Very complicated

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Luis G H C

    Great course, very interesting, but I find this part of the program should be optional, since not all the people is interested in retrieveing data from the internet; besides, these are controlled practices. In the real world it’s a little bit more tricky to obtain information from an API and extracting data from a website. Perhaps, this module should be in a different course of its own. That’d be quite interesting to see.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Michael B

    Well organized and helpful!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Era I

    Awsome course, easy to understand!!

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Khaled A

    Dr. Chuck is an excellent instructor and a great human being. The course is superbly constructed and is well organized. I learned many fascinating skills from this course, so thanks so much Dr. Chuck for sharing your knowledge with us. Forever grateful.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Samuel E

    Great course, fanstastic instructor, quite challenging exercises (for me), so I think I really learn something.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Rami a s

    this is an amazing course i learn a lot thank you

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    PANTAKAN P

    Very helpful for a package that I have learned

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Ziqiao L

    Very interesting assignments.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    OMOGBAI

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Tatis445

    another great course from Dr.Chuck

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Luis T

    Well organised and comprehensive coverage. The slides and explications are kept as simple as possible, but yet do not spare out important details a balance that is hard to achieve.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    David

    Thank you Dr. Chuck. I wish I had met you at least a decade earlier.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Utkarsh C

    Great stuff! You need to do this one.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Mubeen A

    good

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Juan M M

    very helpful! Because of this course i have been able to scrape the rss of my own website.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Uday S

    Best course, Professor will pick you from bottom to top and now i realize that why 1st two course of this specialization are important, i can easily correlate my past knowledge with it.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Antoine B

    Fantastic course, very clear and concise.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Arido R

    it has been a great experience in taking and finishing this course, especially on how Dr. Chuck give the explanation and also the assignment.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Camila A P

    Bem geral, so para se ter uma nocao do assunto. Precisa fazer curso mais especializados para entender melhor

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    Cristina M

    Very good course, more advanced than the previous ones and it gives you the main insights about handling data retrieved from the web.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Ravi K S

    The course gave overview of the chapters. Need more detail lessons.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Qianhui G

    I very enjoy the course. If there’s an advanced level for programmers to learn, that would be great!

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Pravish B

    wonderful experince with the teaching of Dr. Chuck

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    Charles B

    Great methodical approach to the material.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    Jorge P R

    I cannot complete this course since labs are not working

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    Ibadurrahman

    this is the third class of phyton programming for everybody It’s same with the previous class, which is an AMAZING COURSE WITH A GREAT INSTRUCTOR

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    ABHINAV G

    The support on matters where the students get stuck may be improved.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    Brandon J

    Keep it up!

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Todd M

    XML got a bit difficult, but its understandable since JSON is becoming so prevalent. Need a better animation for service applications. Current one is boring compared to how Dr. Chuck explains.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    Nagendra R

    Excellent course, it not only teaches you about how to access web data, but also make you write a few programs to test your understanding of the concepts. It is very well engaging. Thanks!!

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Denny S

    From this specialization series it is until now the best one but two more comming.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Avatar

    Scotty L

    Great course as the former ones in the specialization, and appreciation to Pro Chuck for the knowledge he taught.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Avatar

    Himanshu b

    Nice course…

    Helpful(0) Unhelpful(0)You have already voted this
  35. Avatar

    Mehul T

    Exceptional!!

    Helpful(0) Unhelpful(0)You have already voted this
  36. Avatar

    Mohammad N S

    great

    Helpful(0) Unhelpful(0)You have already voted this
  37. Avatar

    Robert K

    Charles is the best. Very good, real life, examples. I haven’t coded in about 20 years, but picked up Python really quickly.

    Helpful(0) Unhelpful(0)You have already voted this
  38. Avatar

    Yangjingbo

    Practical & understandable

    Helpful(0) Unhelpful(0)You have already voted this
  39. Avatar

    Barbara P M d C

    Great course, full of useful information

    Helpful(0) Unhelpful(0)You have already voted this
  40. Avatar

    suneel K K

    Good Course

    Helpful(0) Unhelpful(0)You have already voted this
  41. Avatar

    huguojiang

    This course is very lively and interesting. It can improve your work

    Helpful(0) Unhelpful(0)You have already voted this
  42. Avatar

    Ahmad N A

    Very great, it might be a fundamental course but, it contains very useful info about Regular Expressions, Networking, Sockets, Transfering data, URL library, Beautiful soup, XML and its Schemas, JSON and some APIs including Google Geocoding and Twitter API

    Helpful(0) Unhelpful(0)You have already voted this
  43. Avatar

    Raghav V

    helps me a lot to understand the parsing of json and xml

    Helpful(0) Unhelpful(0)You have already voted this
  44. Avatar

    Rodrigo C F d S

    Excellent Course: Easy to understand and good materials.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Avatar

    Daniel D

    It’s great course, the concepts are complex but presented and explained very clearly and easy to understand. Unlike some other courses from the Michigan Uni, I highly recommend this one, especially for people starting working with Python. Instructor is clearly passionate about what he’s doing. Well done Dr Chuck!

    Helpful(0) Unhelpful(0)You have already voted this
  46. Avatar

    Guilherme G e S

    You really learn the basics of acessing data with python in a fun way!

    Helpful(0) Unhelpful(0)You have already voted this
  47. Avatar

    Ramses M D L C

    Amazing. A truly incredible way to figure out what happen when we request for information online or applications share data.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Avatar

    Pengyu C

    I learned a lot from the course

    Helpful(0) Unhelpful(0)You have already voted this
  49. Avatar

    Ankit M S

    It is a very good course even for an absolute beginner. Gives knowledge of what APIs, web scraping, different web protocols. Dr. Severence is engaging and very good at explaining hard things easily.

    Helpful(0) Unhelpful(0)You have already voted this
  50. Avatar

    Heng C

    The courses in week 6 is challenging and abstracted. But I made it

    Helpful(0) Unhelpful(0)You have already voted this
  51. Avatar

    Sahil M

    The course taught by the instructor is simply easy and great. The learning curve is not steep. Highly recommend the course for people who want to learn Python

    Helpful(0) Unhelpful(0)You have already voted this
  52. Avatar

    Hiran H

    Great course. Course structuring help in really understanding the concepts clearly. Assignments were really interesting and challenging.

    Helpful(0) Unhelpful(0)You have already voted this
  53. Avatar

    Akash K S

    I’d love the easy way you teach. I would love to meet you in personal and work with you sir.

    Helpful(0) Unhelpful(0)You have already voted this
  54. Avatar

    Nguyen N D

    Excellence course

    Helpful(0) Unhelpful(0)You have already voted this
  55. Avatar

    Subham R

    This course was simply amazing, I didn’t know that python too has simple and powerful libraries like this to make rest call and access web data. Learned a lot of new things, thanks to Dr. Chuck. Highly recommended for python beginners.

    Helpful(0) Unhelpful(0)You have already voted this
  56. Avatar

    Philipp D

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  57. Avatar

    Mario J R C

    good

    Helpful(0) Unhelpful(0)You have already voted this
  58. Avatar

    Milos O

    Nice experience

    Helpful(0) Unhelpful(0)You have already voted this
  59. Avatar

    YIDA Y

    Thank you Professor!

    Helpful(0) Unhelpful(0)You have already voted this
  60. Avatar

    Muhammad H

    This course is really amazing. I wanted to scrap the web. so here I got it

    Helpful(0) Unhelpful(0)You have already voted this
  61. Avatar

    Vivekananda V S

    great course everybody and every body should do this course.

    Helpful(0) Unhelpful(0)You have already voted this
  62. Avatar

    Robert S C

    The difficulty ratchets up, but in a good way!

    Helpful(0) Unhelpful(0)You have already voted this
  63. Avatar

    Nikhil S

    This was yet another one of Dr. Chuck’s great course. He really explained the material, made sure the students absorbed everything, gave them decent homework, and covered a wide range of concepts, all of which have proven to be very important.

    Helpful(0) Unhelpful(0)You have already voted this
  64. Avatar

    Akash D

    Thank You! Sir

    Helpful(0) Unhelpful(0)You have already voted this
  65. Avatar

    Junaid

    This course was too good, professionally explained in an easy way, i have learned a lot

    Helpful(0) Unhelpful(0)You have already voted this
  66. Avatar

    Trisha B

    Amazing, informative along with challenging assignments

    Helpful(0) Unhelpful(0)You have already voted this
  67. Avatar

    Yinglu W

    This course is well structured. I really like how it introduces the high level knowledge in the first 3 weeks and becomes more hands on in the later of the class. My only complaint is some of the materials are out dated. For example, lots of the tasks can be handled by urllib3 but urllib and urllib2 are heavily along the course. urllib3 is not just a simply upgrade from urllib2, it has a lot more functions. And the “bonus materials” section is bit lame to be honest.

    Helpful(0) Unhelpful(0)You have already voted this
  68. Avatar

    Chien D

    Awesome course. Now I can basically understand about networking. How to crawl data from the internet, or using socket to acess data outside

    Helpful(0) Unhelpful(0)You have already voted this
  69. Avatar

    Vishal R

    This Course is Very Useful

    Helpful(0) Unhelpful(0)You have already voted this
  70. Avatar

    Tarun A (

    Course Content helps you to get a feel of dealing with XML and JSON data using python. Lectures as always are inte

    Helpful(0) Unhelpful(0)You have already voted this
  71. Avatar

    UNMILON P

    very compact course,

    Helpful(0) Unhelpful(0)You have already voted this
  72. Avatar

    Gururaj R R

    i really enjoyed in solving quizzes and assigments, 1 assignment in weeks4 part 2 was bit challenging.

    Helpful(0) Unhelpful(0)You have already voted this
  73. Avatar

    Kairui L

    I hope there could be more assignments for practice.Anyway,this course is awesome!I learned some pratical skills in this course.

    Helpful(0) Unhelpful(0)You have already voted this
  74. Avatar

    Marco M

    I just finished this course, the third of a series of five. I already knew some basis of the arguments, still I’ve learned a lot. The approach is very practical, so you can experiment with actual cases of application of the skill you acquire.

    Helpful(0) Unhelpful(0)You have already voted this
  75. Avatar

    pragati n

    great experience

    Helpful(0) Unhelpful(0)You have already voted this
  76. Avatar

    GABRIELE A

    This course is really interesting and it involves operating across the real Network!

    Helpful(0) Unhelpful(0)You have already voted this
  77. Avatar

    Stavros B

    As i continue the journey to Python for everybody i get excited to learn day to day so useful things that i can use in my future professional and personal life!

    Helpful(0) Unhelpful(0)You have already voted this
  78. Avatar

    Rengin Y

    The instructor is good but when you need help GOOD LUCK. The help people are terrible so I am stuck for 2 days , I still have to pay the monthly payment yet I can not move. I am stilling and crying now because I dont know what to do.

    Helpful(0) Unhelpful(0)You have already voted this
  79. Avatar

    Eugenio M L

    Great course. Dr. Chuck does an amazing job at teaching this course. A great follow up to the previous two courses from the Python for everybody specialization. Assignments in this course are very rewarding challenges.

    Helpful(0) Unhelpful(0)You have already voted this
  80. Avatar

    Abhyuday S

    G o o d L e a r n i n g

    Helpful(0) Unhelpful(0)You have already voted this
  81. Avatar

    Kapishov Z G

    week 6 is weak. Quite a big difference in difficulties between xml,json and API

    Helpful(0) Unhelpful(0)You have already voted this
  82. Avatar

    Ashwin C P

    Great course, easy to understand and implement. The step by step illustration by Dr. chuck is great and easy to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  83. Avatar

    Harsh K

    It’s a great course

    Helpful(0) Unhelpful(0)You have already voted this
  84. Avatar

    Sambath M

    I’m very happy that people like you guys are doing this awesome project which is free teaching. I loved the course from Dr Chuck, and I learned a lot in this one, about playing and analyzing data in its globality. I also learn how data travel through the Internet, and I was captivated by all the process a Data has to do to be read by a user. Overall this course is fascinating, and a big thank you to Dr Chuck & All the staff that make this course possible. I love you all.

    Helpful(0) Unhelpful(0)You have already voted this
  85. Avatar

    Jithu S

    Great course. Started to access data from the internet and it actually makes sense. It feels so good to actually happen what is happening behind the internet and how it is giving us the data that we are looking for.

    Helpful(0) Unhelpful(0)You have already voted this
  86. Avatar

    Ravi K V

    All the fundamentals of using Python to Access Web Data is well explained with great examples. With additional reading and research, this course is really best for basic students of Python. Thank you for the class, Dr Chuck.

    Helpful(0) Unhelpful(0)You have already voted this
  87. Avatar

    sreeram s

    Excellent course. I found the Content and pace just right for beginner like myself.

    Helpful(0) Unhelpful(0)You have already voted this
  88. Avatar

    Ishan k A

    this course was great

    Helpful(0) Unhelpful(0)You have already voted this
  89. Avatar

    DEEPTI C

    twitter api was not very clear.

    Helpful(0) Unhelpful(0)You have already voted this
  90. Avatar

    MohammadMahdi J

    Thank you Coursera for giving IUST university free courses

    Helpful(0) Unhelpful(0)You have already voted this
  91. Avatar

    Ankur v

    best experience

    Helpful(0) Unhelpful(0)You have already voted this
  92. Avatar

    Jianyi R F

    2 courses left, I felt I have improved a lot, thank you coursera.

    Helpful(0) Unhelpful(0)You have already voted this
  93. Avatar

    Simon L

    Very concrete teaching and hands on approach, thank you for the class.

    Helpful(0) Unhelpful(0)You have already voted this
  94. Avatar

    Ronald v E

    Awesome, practical and inspirational. Dr. Chuck rulezz

    Helpful(0) Unhelpful(0)You have already voted this
  95. Avatar

    Ishan k A

    this course was great

    Helpful(0) Unhelpful(0)You have already voted this
  96. Avatar

    Oscar A

    The subject is quite massive and complex to get the grasp in a single course. In any case, Dr. Chuck methodology is quite marvelous, and keeps us engaged to keep learning, and assuring we don’t go off track. I believe this course provides a good coverage of the subject. From here it’s important to read the reference materials, and probably take yet another course to get some other examples. Loved the content!

    Helpful(0) Unhelpful(0)You have already voted this
  97. Avatar

    Rene V

    Hello Sockets!

    Helpful(0) Unhelpful(0)You have already voted this
  98. Avatar

    Lirenzhi

    This course is Excellent!

    Helpful(0) Unhelpful(0)You have already voted this
  99. Avatar

    umamahesh r n

    the course is helpful for applying the concepts of python in application level

    Helpful(0) Unhelpful(0)You have already voted this
  100. Avatar

    Anant D

    Excellent Course to master Python! Thank you Dr. Chuck

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare