This is an interactive workbook for learning Python programming. It is designed to be:
- Easy to set up. I've included minimal external libraries on purpose.
- Self-paced. The chapters are sequential.
- Friendly to ALL learning styles: auditory, visual, both, trying things out, breaking stuff...
- Free. Forever and ever, amen.
How to set up:
- Clone this repo.
- Install Python 3+. Most computers come with this these days.
- Install pip.
- Install jupyter with
pip install jupyter
. - Navigate to the repo.
- Run
jupyter lab
.
That's gonna open a browser tab that shows you all the folders on the left. You can navigate into the folders and open any of the .ipynb files. If you're new to all this, start at chapter 1. Each notebook links to videos explaining everything in them.