Python: XML, JSON, and the Web

Go to class
Write Review

Free Online Course: Python: XML, JSON, and the Web provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Python: XML, JSON, and the Web is taught by Joe Marini.

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