Python & SQL Courses

Self-paced, live online and in-person data science courses

These self-paced courses are available with a Maven Analytics subscription or can be purchased individually on Udemy

SQL for Data Analysis: Advanced SQL Querying Techniques
Python Data Science: Data Prep & EDA
Python Data Science: Unsupervised Machine Learning
Natural Language Processing in Python (NEW for 2025!)

I teach live online courses through O’Reilly Learning each month

I teach two in-person courses for Northwestern’s Machine Learning and Data Science graduate program