Python for Data Engineering

Learn how to process data with Python and maintain a good code base.

Data Platform
beginner
8h

Overview

A one-day course on the Python that matters for data engineering: language basics, the json, csv, and pandas libraries, then software engineering practices such as SOLID and clean code, and packaging your code as a library.

What you'll cover

  • Python language basics
  • Reading and writing json, csv, and pandas DataFrames
  • SOLID principles and clean code
  • Structuring a larger codebase
  • Packaging and distributing Python code

What you'll be able to do

  • Read, transform, and write data in common formats with Python
  • Apply software engineering practices to a data codebase
  • Package Python code into a reusable library

Tags

Data EngineeringSoftware EngineeringData Transformation

Prerequisites

No prerequisites required.

Technologies

Related items

No related items.

Additional material

No additional material.