Build a Data Analysis Library from Scratch in Python

Ted Petrou
Dunder Data
Published in
4 min readFeb 25, 2019

--

Build a Data Analysis Library from Scratch in Python is an online course targeted to those that have a desire to immerse themselves in a single, long, and comprehensive project that covers several advanced Python concepts. It consists of 57 videos and 7.5 hours of live coding.

By the end of the project you will have built a fully-functioning Python library that is able to complete many common data analysis tasks. The library will be titled Pandas Cub and have similar functionality to the popular pandas library.

The first 15 videos are available for free at the Dunder Data YouTube channel.

This is one of the most exciting courses that I have built and I am very happy to have had the chance to put it together. The home page for the project with all the material is found at the pandas_cub GitHub repository.

Personally, I find developing tools from scratch to be both fun and challenging. One of the reasons I created this course was to provide a project for those with intermediate Python skills to immerse themselves in. There seems to be a lack of long and comprehensive projects that teach advanced Python skills and this project hopes to fill some of that void.

--

--

Ted Petrou
Dunder Data

Author of Master Data Analysis with Python and Founder of Dunder Data