Courses Organized for Every Skill Level.

Our courses are organized into 3 sections: Python Beginner Basics, Data Science Fundamentals, and Machine Learning. If any of the code below looks scary, don't worry - we walk you through each line step-by-step.

1Beginner Python Modules

You'll learn the basics of Python, including how to set up your coding environment, the basic fundamentals of programming and how to do simple Basketball related analysis.

Google Colab
Conditional Statements
Data Types
Object Oriented Programming
Calculating Shooting Percentage using Python

Calculating Shooting Percentage using Python

2Data Science Basics

After learning the basics of coding, we'll teach you core data science concepts applied to Basketball. You'll learn how to import data, clean it, calculate statistics, and create Basketball data visualizations.

Data Science Packages
Data Manipulation
Pivot Tables
Scatter Plots
Regression Plots

NBA Points Leaders for 2021

3Machine Learning

Once you have your basic data science skills, we'll teach you how to start using data to predict future Basketball outcomes with statistics and machine learning.

Linear Regression
Feature Engineering
Error Analysis
Machine Learning Packages

NBA Position Classification using Machine Learning


Video Content Made for Every Learning Style.

We know that learning to code can be difficult.

That’s why we provide our members with content suitable for every learning style, including videos.

Our videos will walk you through each of our lessons step-by-step. Included in our videos are instruction on how to write code, but also our real-world experience working with Basketball data.


Join our Community!

After you purchase one of our courses, we won't just leave you hanging.

With each of our courses, you'll get access to a special Slack channel with hundreds of other course members and ability to chat with your course instructors. Stuck on one of the practice problems? Post a message in the Slack and your question will be answered by another course member or the Fantasy Data Pros team within hours or even minutes.

Our goal is to provide you with the easiest and learning process possible. That means the ability to ask questions and get feedback on your code when you feel stuck.

Follow Us