YoVDO

Python: XML, JSON, and the Web

Offered By: LinkedIn Learning

Tags

Python Courses XML Courses Parsing Courses JSON Courses

Course Description

Overview

Learn how to use Python to send, retrieve, and deliver data, such as XML and JSON, over the web.

Syllabus

Introduction
  • Looking at Python, XML, JSON, and the web
  • What you should know
1. Overview
  • Working with internet data
  • Quick overview of XML
  • Quick overview of JSON
  • Internet data Python modules
  • Using httpbin.org
2. Accessing the Internet
  • Introducing urllib
  • Retrieving data
  • Sending data with urllib
  • Handling errors
  • Drawbacks of urllib
3. Using the Requests Library
  • Overview of the Requests library
  • Retrieve and send data
  • Handling errors
  • Using authentication
4. Working with JSON
  • The Python JSON module
  • Parsing and serializing JSON
  • JSON exception handling
  • Requests and JSON
5. Simple XML Parsing
  • XML parsing models
  • The SAX API
  • Using the xml.sax module
6. XML DOM Parsing
  • The XML DOM
  • Using xml.dom.minidom
  • The ElementTree API
  • Using lxml
Conclusion
  • Next steps

Taught by

Joe Marini

Related Courses

Compilers
Stanford University via Coursera
Compilers
Stanford University via edX
Advanced Software Construction in Java
Massachusetts Institute of Technology via edX
C#: String Essential Training
LinkedIn Learning
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera