Cover image for Data Representation and Serialization

Data Representation and Serialization

Master Data Formats: CSV, JSON, YAML, XML, and HTML

ALJDAS

Created by ACI Learning, Justin Dennison, Aubri Spurgin

Explore the world of data formats and learn how to work confidently with CSV, JSON, YAML, XML, and HTML files using Python. Build practical skills with popular libraries like pandas, tablib, and BeautifulSoup. Strengthen your ability to process and manage data in a variety of real-world scenarios.

ACI | May 2024 | 661 min

Start Trial
LevelIntermediate
CategoriesData Engineering, Statistical Analysis and Predictive Modeling, Beautiful Soup, Python

What You Will Learn

You will learn by working through practical examples that show how to read, write, and manipulate different data formats. Each topic builds on the last, so your skills grow steadily as you move from one format to the next. By practicing with real data and Python libraries, you'll gain hands-on experience that sticks.

Key Features

  • Work with CSV, JSON, YAML, XML, and HTML files using Python tools and libraries
  • Apply pandas, tablib, and BeautifulSoup for efficient data manipulation tasks
  • Gain confidence handling diverse data formats for real-world data processing

Target Audience

Designed for data scientists, analysts, and developers who already know the basics of Python and want to expand their data handling skills. If you're looking to work more efficiently with a range of data formats and boost your confidence in data processing, you'll find these skills directly useful in your day-to-day work.

Related courses