Description

Overview

About this Course

  • 11:01:00 Hours
  • 12 Months Access
  • Presented by highly qualified, industry leading experts

We take a look at common formats for saving, reading, and shuffling data around such as Comma Separated Values (CSV), JavaScript Object Notation (JSON), YAML Ain’t Markup Language (YAML), and eXtensible Markup Language (XML). If you want to know more about these data formats as well as how to interact with these different data representation using Python, then we will see you there!

Course Details

Objectives

  • Understand how errors can occur in computations because of overflow and truncation.
  • Master the skill of converting between various radix systems.
  • Understand the fundamentals of numerical data representation and manipulation in digital computers.

Audience

  • Beginner Python developers looking to understand different data storage formats.

Prerequisites

  • C knowledge: Data types, variables, constants, and STEM computations.

Course Outline

Top of Form

CSV

  • Overview
  • What is CSV
  • Explore CSV Files
  • Use csv Module
  • Use csv Module Part 2
  • Use the pandas Package
  • Use the tablib Package

JSON

  • What is JSON
  • Explore JSON Files
  • JSON: Use the json Module
  • JSON: Use the pandas Package
  • Use the simplejson and ujson Packages
  • JSON: Use the tablib Package

YAML

  • What is YAML
  • Explore YAML Files
  • Use the PyYAML Package
  • YAML: Use the tablib Package

XML AND HTML

  • What is XML
  • Explore XML Files
  • What is HTML
  • Explore HTML Files
  • Use the xml Module
  • Use the lxml Package
  • Use the xmltodict Package
  • Use the BeautifulSoup Package