What People Are Saying

About this and related other sport versions —

"The book here was really, really well done......"

— Bill Connelly

"This is amazingly awesome. I’ve recently slowly crept into data science driven by a pet passion for fantasy sport analytics. ...the way the learning is framed here is 10x what you’ll get someplace else...."

— u/Nick58

"...probably the best / most complete Pandas walk through I've seen."

— Bill S

"I really loved your book. You did an amazing job on it. ... I've been trying to get my son more into programming, and your book has been perfect... really clicked for him."

— John M

"Fantastic... literally feels like it was written for me!"

— u/MurrayInBocaRaton

"...picked up more, and at a better pace, using this than a lot of the free online tools I’d been trying the past few months."

— Ryan P

"Love the book... My python has come a very long way thanks to you."

— u/TomatoHead7

"I have always wanted to learn a language but always seemed to get discouraged by the 'Hello World' chapters that were never ending. I like that your book cuts out the riff raff and teaches the important things! I'm flying through the book and feel like I'm learning a ton! Best wishes from a satisfied customer."

— Jason K

"I have tons of coding books. Yours is a favorite"

— Craig M

"Dear Nate, I'd like to thank you for a brilliant book. ... It's distilled, without extra and unnecessary... info and challenging at the same time. I'm writing you just to thank you."

— Murat S

"Loving this so far!""

— Steve S

"...much more engaging for me personally because it’s info I’m interested in. I’ve taken automate the boring stuff, python for finance, etc and while those courses are great.. I seem to be understanding it better because its about a subject I like."

— u/financenstuff

"...exactly the course I was looking for a long time! :)"

— Marco C

"I really like your approach to teaching data science! I usually work with... R, and your book is one of the resources I'm using to teach myself Python... So far it's the best one!"

— Hanwei S

"The only Python course that's kept me engaged from beginning to end."

— Michael G

"Been loving your book so far, it progresses at a great pace and has easily been the best mode I've used to understand coding. I'm excited to learn more, thank you for creating this book that's allowing me to have fun learning again, it's been ages."

— Kevin B

"...absolutely superb... definitely understand the acclamation"

— Jaeho Y

"...really helpful and a fun way to learn."

— Brian D

"You're an absolute legend!"

— Durand S

"I am enjoying refreshing my Python knowledge with your book very much."

— Dan V

"I am going through your book right now... and I love it!"

— Cinoon B

"I bought LTCWFF and love it!"

— Todd B

"...so helpful and enjoyable."

— Ryan C

"The book is great!"

— Steffen L

"... helped me way more than my grad school class did."

— Glen I

"Thank you Nathan ... You ARE an amazing teacher!"

— Urshita G

"Can I just say that this is the simplest and best explanation I have ever seen ... Awesome!!"

— Stu T

"I was amazed by how you broke down complicated concepts and made them easier to understand."

— Ryan C

"I can't tell you how many times I've tried to get into programming and gave up because it was so dry. This has been such a nice change of pace and I'm loving it."

— Paval M

"I just bought your book and have to say I enjoy it immensely so far."

— Tim Y

"...exactly what I needed to finally get past tutorial hell and apply Python to something I love."

— Philip D

"it's been great refreshers for basic Python... I appreciate the Anki cards ... they're helping cement the terminology..."

— u/michaelmanieri

"...it helped me tremendously ... I wouldn't be where I'm at with the Python language today without this book to kick start things."

— u/F1rstxLas7

"...very engaging so far compared to some of the other online resources I've tried to pick this up with."

— Tim M

"...could not be more satisfied with the content. ...it has been great to work through your in-depth examples learning new skills. I had a previous interest in this sort of analysis and have had intermediate programming experience, but never could tie the two together."

— Owen B

"Incredible work! Bought it right away. Only 3 chapters in and this book is already better than expected. Worth every penny. Thank you!"

— u/TheMotizzle

"...recently bought Learn to Code with Baseball and am thoroughly enjoying it and learning some new things along the way..."

— Lennart R

"It is really cool and I enjoy learning Python with it..."

— Phillipp K

"...an excellent resource. I like your writing style and the projects are fun and make it easy to learn."

— James H

"I’ve been greatly enjoying the content so far!"

— Monica S

"Love the book..."

— Christiaan B

"One of my friends started on his coding for fantasy football journey using your book and he loves it..."

— Nick W

"...the book is very well structured and easy to follow... I found it very helpful!"

— Xiaolu Z

"...very informative and good intro to coding. Additionally, [Nate] would answer any questions I emailed him within 24 hours. Excellent customer service and pushed new editions to everyone who had already paid. I really appreciate [Nate]’s commitment to his product."

— u/ledsdeadbaby

"I spent a few minutes going through the charting examples... I really REALLY enjoyed it."

— Lukas R

"I've been fascinated by sports and statistics from a young age... throughout my college career... no professor was able to get me excited about a subject matter like the first 20 pages of [LTCWFF]..."

— Daniel O

"...loving it so far. I do not know if it's because I love basketball, you make it so simple to learn, how you approach teaching, or some combination of attributes... will probably be the reason I learn to code"

— Sina K

"...your book is great. It's exactly what I needed to motivate me to push through."

— Matt O

"...can definitely recommend it. It's so much easier learning coding with a subject that is familiar and one is passionate about. Thank you!"

— u/scrabas

"...very well put together. I've been needing a good excuse to strengthen my pandas and python skills and this looks like the perfect catalyst for me."

— Erik W

"Its been a great intro into the world of analytics for me."

— Carson S

"First, I'd just like to say how much I love the book and truly appreciate that something like this exists... I have been working through a variety of materials (e.g. online courses etc) to try and build my Python skills and get more into the ... field, and this has been tremendously helpful."

— Nick C

"I have purchased and started reading your book, it is amazing. I am a beginner in Python and your book is truly... fun."

— Xavier L

"...the book is great! I've been looking for some learning materials for data analysis with the NBA and I'm really enjoying it so far."

— Eli S

"The course is going well. I like how you bring out patterns in the commands, ... Makes it so much easier."

— Glenn M

"Gotta say, this is the most brilliant idea. ... Congrats on the absolutely awesome product."

— Lee C

"I really loved it!"

— John C

"P.S. Huge fan of the books! Such a great and engaging way to practice analytics with a variety of methods on fun subject matters!"

— Joey P

"I’m flying through your book and loving every bit of it so far. The way you lay everything out is incredibly intuitive and easy to follow."

— Charlie P

Get the books

Learn to Code with Basketball

Product information


Python. Pandas. SQL. Machine Learning — all with T20 cricket data. Includes:

  • The 300+ page book in PDF format

  • 300+ spaced repitition flash cards

  • 23 example scripts, 10 datasets

  • 100+ practice problems with full solutions

  • lifetime updates

Book cover

30 day money back guarantee!

Tech Tools

Product information


Maximize your productivity with this guide to key computer tools. Covers the terminal, Vim, Chat GPT, Git, servers, building a 'second brain' note taking setup and more.

Can be read before, after, or separate from LTCWBB. Includes:

  • The 225 page book in PDF format

  • Windows, Mac, and ChromeOS Setup Configuration Files

  • Interactive tutorial

  • Lifetime updates

Book cover

30 day money back guarantee!

Buy Together and Save

Basketball + Tooling Book Bundle

Product information


Get both Learn to Code with Basketball (and files, flashcards, etc) and the Tech Tools tooling book. Includes a section on using them together.

Spend some time on tooling to get more efficient, then fly through everything else.

  • Learn to Code with Basketball

  • Tech Tools Computer Tooling Book

  • A section on using the two books together

  • Lifetime updates

Book cover
Book cover

30 day money back guarantee!

30 Day Money Back Guarantee

Try it! If you're not satisified, contact me within 30 days and I'll refund you the purchase price.