This project contains the Jupyter Notebooks and the associated Dockerfile for Graph Algoriths in Practice. It contains both the exercises (/notebooks) and the solutions (/solutions), as well as any data or files needed (/data).
This is a public repository so there is no need to create an account to download its contents. To download the source code from this page, click the 'Cloud' icon on the top right hand, above where the latest commit is detailed.
To download via git from your preferred terminal application, type:
git clone https://resources.oreilly.com/learning-paths/graph-algorithms-in-practice.git
We've shared a Docker Compose template, to make sure you can run all of these notebooks in your own time, on your own machine.
You will need to have Docker installed on your system to create images and run containers. You can find the installation steps for all platforms on the company's website .
-
Clone the repository for the class either using the UI or your terminal (see above).
-
Once you have Docker installed, type the following on your terminal:
docker-compose up
-
Head to
localhost:8888
in your browser and you will be able to access the Jupyter Notebooks.