Enroll Now | Limited Free Coupons



Learn the Fundamentals of Pandas using NBA Stats

Best Udemy Free Courses 2023,Python,Tech and Progrmming

Build an NBA Fantasy Projection Model in Python with Pandas

 

 

What you’ll learn
  • How to build a fantasy basketball projection model in a Jupyter Notebook
  • Pandas library basics for data analysis & data manipulation
  • Fundamentals of the Python programming language
  • How to win your fantasy league using value based drafting

 

 

 

Requirements
  • Ability to get around the terminal window
  • Basic understanding of Python programming language
  • macOS operating system (sorry Windows users)
  • Passion to learn!
 
Description

What is this Course?

Let me start off by saying that my first love has always been the NBA and my second love is coding. As such, I think this class will be a lot of fun for passionate NBA fans who also happen to be aspiring coders. This is the premier Udemy class out there that uses strictly NBA stats as data to help wrap your head around concepts in the python programming language.

 

 

The Project

Using the NBA to learn how to code sounds like a good start, but it it still missing a key piece to turn it into an actual project. That key piece is a goal. Tiago Forte defines a project as, “a series of tasks linked to a goal, with a deadline.”

 

After blindly turning to the internet for many consecutive years to use projection models that weren’t made by the oafs at ESPN or Yahoo, it dawned on me that said models had to come from someone’s brain. My thinking from there was, “what’s stopping me from building my own projection model?”

Alas! We have our class project! We are going to build an NBA Fantasy Projection model so you can win your NBA Fantasy League! And how will we do that? By learning to code!

What Will You Learn?

This is another reminder that everything I’ve done to date has been a combination of self-teaching and learning from a friend who also happens to be a talented engineer.

For our purposes, we are going to focus on Python. I’ve been hooked on it ever since I took the class Automate the Boring Stuff with Python. It’s undoubtedly a popular programming language so I think it will be beneficial for many years to come.

This class is not meant to be an introduction to programming or python, so my assumption is that you understand some basics. This class is geared more towards helping you apply Python programming to an actual project to help you better retain information while having fun within the process.

 

 

Since this class is primarily focused on data (in the form of NBA stats), we will need to manipulate the data in various ways. To help with this, we’ll use the Pandas library. Pandas is extremely powerful and can be used in more ways than just building NBA fantasy projection models so I think you will find it extremely helpful to learn more about.

In his book, Jake VanderPlas describes Pandas as, “a newer package built on top of NumPy, and provides an efficient implementation of a DataFrame. dataFrames are essentially multidimensional arrays with attached row and column labels, and often with heterogeneous types and/or missing data. As well as offering a convenient storage interface for labeled data, Pandas implements a number of powerful data operations familiar to users of both database frameworks and spreadsheet programs.” Said another way, Pandas is SQL and Excel on steroids!

By the end of this course you will be ready to win your NBA fantasy

Who this course is for:
  • Beginner Python Programmers looking to learn the Pandas library
  • NBA Fantasy Basketball Players

Learn the Fundamentals of Pandas using NBA Stats

 

Build an NBA Projection Model in Python & Pandas


, , ,


Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments