Skip to the content.

Nandan’s Summer Camp

This is a collection of material I’ve created over the years to teach Python, Pandas, and basic Data Warehousing.

It consists of several modules. Each module consists of various lectures and assignments. The lectures are recorded in videos and the assignments consist sometimes of python files and tests, other times of Jupyter notebooks, other times as instructions that you need to complete.

All the assignments are created in separate repositories such that they can be used as templates for Github Classroom assignments. If you are teaching a class and want to use the material, you can directly create assignments from the public repositories and assign them to students, allowing for an easy way to give feedback.

Enjoy! And let me know if there are any bugs :)

Module 1: Hello World

Hello World Mini-Assignment. ~8 hours.

Module 2: Learning Python

Learning Python. ~40 hours.

Module 3: Pandas

Pandas. ~20 hours.

Module 4: Learning R

Learning R. ~20 hours.

Module 5: Data Warehousing

Data Warehousing. ~80 hours.

Module 6: Getting Data From the Internet

Getting Data From the Internet. ~10 hours.