Offered by the University of Michigan, the Using Python to Access Web Data Programme is conducted by Coursera. Coursera is one of the premium skill-based training and learning academies which enables professionals to seek and specialise courses that will aid them in gaining professional competitiveness and edge over other professionals. Specially curated by experts from the industry, Using Python to Access Web Data Programme is an ideal programme to learn the basics of Python as well as implement it in real-life scenarios. The skills that the candidates will master are Python 3, Web Scraping, XML, JSON and others.
This certification is a 7-day free trial programme. Thereafter if the candidate is willing to continue then one can do so by paying a nominal amount per month. The programme will also cover Json, HTML and XML data formats in Python. In addition to this, candidates will get a digital or electronic certificate as well as post completion of the course.
The Highlights
Approx. 18 hours of course duration
Offered by the University of Michigan
100% Online offering
Electronically shareable Certificate
Availability of programme in different language subtitles
Once the candidate enrols for the programme, he/she will gain access to the programme. But, candidates will only get the certificate of completion if he/she completes the entire programme properly. Once the certificate is approved, the electronic certificate will get added in the Accomplishments section. The candidate can easily view and print the certificate. Since this is an e-certificate, it can be easily added to the LinkedIn Profile of the candidate or shared further.
What you will learn
Knowledge of Python
Candidates will gain immense learning and exposure across different elements covered under the Using Python to Access Web Data Programme.
Candidates will be able to gain comprehensive learning and understanding about different technologies namely, XML, Python Programming, JSON, Web Scraping, Urllib, Strings, etc
The programme is devised in a way that it covers all the aspects of Python 3.
The candidates will be prepared to deal with and solve the day-to-day business complexities.
The candidates will get familiar with the latest developments that are happening in the field of Python.
Candidates can go through Machine Learning with Python course admission process to enrol for this programme:
Step 1: First and foremost thing, a candidate should go to the course page.
Step 2: There is a tab ‘Enrol For Free’ which should be clicked to proceed.
Step 3: Thereafter the candidate needs to sign up via Google/Facebook or Apple ID
Step 4: So this programme can be accessed for 7 Day for Free. This is a trial version. In case, one wants to continue then the candidate needs to make a fee payment or apply for Financial Aid.
Step 5: Post this, candidates can access the programme and learn from it
The Syllabus
Videos
Welcome to The Course
Welcome to Python - Guido van Rossum
Windows 10: Installing Python and Writing A Program
Windows: Taking Screen Shots
Macintosh: Using Python and Writing A Program
Macintosh: Taking Screen Shots
Readings
Python Textbook
Help us learn more about you!
Course Syllabus
Welcome to Python 3
Notes on Choice of Text Editor
Notice for Auditing Learners: Assignment Submission
App Items
Peer Review: Installing and Running Python Screen Shots
Check External Tool Grades
Videos
Regular Expressions
Extracting Data
Bonus Interview: Bjarne Stroustrup - C++
Bonus: Office Hours - Den Haag
Reading
Python Regular Expression Quick Guide
Assignment
Regular Expressions
App Item
Extracting Data With Regular Expressions
Videos
Networked Technology
Hypertext Transfer Protocol (HTTP)
Worked Example: Sockets (Chapter 12)
Using the Developer Console to Explore HTTP
Bonus: Leonard Kleinrock - The First Two Packets on the ARPANET
Bonus Video: Robert Cailliau - co-Inventor of the Web
Bonus: Office Hours - Atlanta GA (Buckhead)
Fun: Dr. Chuck @ CNN Reading the News
Readings
If You Want to Learn More
Assignment
Networks and Sockets
App Item
Understanding the Request / Response Cycle
Videos
12.3 - Unicode Characters and Strings
12.4 - Retrieving Web Pages
Worked Example: Using Urllib (Chapter 12)
12.5 - Parsing Web Pages
Worked Example: BeautifulSoup (Chapter 12)
Bonus: Office Hours - Montreal
Bonus Interview: Tim Berners-Lee - Inventing the Web
Fun: I Got My Mojo Working - Geneva, Switzerland
Reading
Notes Regarding the Use of BeautifulSoup
Assignment
Reading Web Data From Python
App Items
Scraping HTML Data with BeautifulSoup
Assignment: Following Links in HTML Using BeautifulSoup
Videos
Data on the Web
eXtensible Markup Language (XML)
XML Schema
Parsing XML
Worked Example: XML (Chapter 13)
Interview: Roy Fielding - Understanding the REST Architecture