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
Courses : 9
Specification: Using Python to Access Web Data
|
100 reviews for Using Python to Access Web Data
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
FREE
Benedikt S –
Very complicated
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.
Michael B –
Well organized and helpful!
Era I –
Awsome course, easy to understand!!
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.
Samuel E –
Great course, fanstastic instructor, quite challenging exercises (for me), so I think I really learn something.
Rami a s –
this is an amazing course i learn a lot thank you
PANTAKAN P –
Very helpful for a package that I have learned
Ziqiao L –
Very interesting assignments.
OMOGBAI –
Tatis445 –
another great course from Dr.Chuck
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.
David –
Thank you Dr. Chuck. I wish I had met you at least a decade earlier.
Utkarsh C –
Great stuff! You need to do this one.
Mubeen A –
good
Juan M M –
very helpful! Because of this course i have been able to scrape the rss of my own website.
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.
Antoine B –
Fantastic course, very clear and concise.
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.
Camila A P –
Bem geral, so para se ter uma nocao do assunto. Precisa fazer curso mais especializados para entender melhor
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.
Ravi K S –
The course gave overview of the chapters. Need more detail lessons.
Qianhui G –
I very enjoy the course. If there’s an advanced level for programmers to learn, that would be great!
Pravish B –
wonderful experince with the teaching of Dr. Chuck
Charles B –
Great methodical approach to the material.
Jorge P R –
I cannot complete this course since labs are not working
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
ABHINAV G –
The support on matters where the students get stuck may be improved.
Brandon J –
Keep it up!
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.
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!!
Denny S –
From this specialization series it is until now the best one but two more comming.
Scotty L –
Great course as the former ones in the specialization, and appreciation to Pro Chuck for the knowledge he taught.
Himanshu b –
Nice course…
Mehul T –
Exceptional!!
Mohammad N S –
great
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.
Yangjingbo –
Practical & understandable
Barbara P M d C –
Great course, full of useful information
suneel K K –
Good Course
huguojiang –
This course is very lively and interesting. It can improve your work
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
Raghav V –
helps me a lot to understand the parsing of json and xml
Rodrigo C F d S –
Excellent Course: Easy to understand and good materials.
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!
Guilherme G e S –
You really learn the basics of acessing data with python in a fun way!
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.
Pengyu C –
I learned a lot from the course
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.
Heng C –
The courses in week 6 is challenging and abstracted. But I made it
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
Hiran H –
Great course. Course structuring help in really understanding the concepts clearly. Assignments were really interesting and challenging.
Akash K S –
I’d love the easy way you teach. I would love to meet you in personal and work with you sir.
Nguyen N D –
Excellence course
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.
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.
Mario J R C –
good
Milos O –
Nice experience
YIDA Y –
Thank you Professor!
Muhammad H –
This course is really amazing. I wanted to scrap the web. so here I got it
Vivekananda V S –
great course everybody and every body should do this course.
Robert S C –
The difficulty ratchets up, but in a good way!
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.
Akash D –
Thank You! Sir
Junaid –
This course was too good, professionally explained in an easy way, i have learned a lot
Trisha B –
Amazing, informative along with challenging assignments
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.
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
Vishal R –
This Course is Very Useful
Tarun A ( –
Course Content helps you to get a feel of dealing with XML and JSON data using python. Lectures as always are inte
UNMILON P –
very compact course,
Gururaj R R –
i really enjoyed in solving quizzes and assigments, 1 assignment in weeks4 part 2 was bit challenging.
Kairui L –
I hope there could be more assignments for practice.Anyway,this course is awesome!I learned some pratical skills in this course.
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.
pragati n –
great experience
GABRIELE A –
This course is really interesting and it involves operating across the real Network!
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!
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.
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.
Abhyuday S –
G o o d L e a r n i n g
Kapishov Z G –
week 6 is weak. Quite a big difference in difficulties between xml,json and API
Ashwin C P –
Great course, easy to understand and implement. The step by step illustration by Dr. chuck is great and easy to understand.
Harsh K –
It’s a great course
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.
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.
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.
sreeram s –
Excellent course. I found the Content and pace just right for beginner like myself.
Ishan k A –
this course was great
DEEPTI C –
twitter api was not very clear.
MohammadMahdi J –
Thank you Coursera for giving IUST university free courses
Ankur v –
best experience
Jianyi R F –
2 courses left, I felt I have improved a lot, thank you coursera.
Simon L –
Very concrete teaching and hands on approach, thank you for the class.
Ronald v E –
Awesome, practical and inspirational. Dr. Chuck rulezz
Ishan k A –
this course was great
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!
Rene V –
Hello Sockets!
Lirenzhi –
This course is Excellent!
umamahesh r n –
the course is helpful for applying the concepts of python in application level
Anant D –
Excellent Course to master Python! Thank you Dr. Chuck