New to Data School? Start here.

This page provides a categorized guide to Data School's blog posts, videos, courses, Jupyter notebooks, and webcast recordings.

Featured content is highlighted in yellow.

If you want to be notified about new Data School content, please subscribe to the email newsletter.

If you want to support Data School and gain access to additional educational content, please join Data School Insiders on Patreon.

Learning data science

Python

Python: pandas library (data analysis, manipulation, visualization)

Python: Beautiful Soup library (web scraping)

Python: scikit-learn library (machine learning)

Machine learning overview

Machine learning models in Python

Machine learning model evaluation

Other machine learning topics

Machine learning applications

R: Machine learning models

R: dplyr package (data analysis, manipulation)

Git and GitHub (version control)

Jupyter notebook (coding environment)