Refreshing myself with Harrison and Daniel's NNFS book Buy the book or PDF at: https://nnfs.io/
I think from what I remember of the book that each chapter builds off the previous ones. So I will probably keep chapters in their own git branches so I can organize code without clobbering previous chapter code.
Setup a virtual environment and install the dependencies in the requirements.txt
file
virtualenv venv
activate it and install dependencies
pip install -r requirements.txt