Course files for "An Introduction to Coding in Python, Parts 1 and 2," at the Investigative Reporters and Editors Conference, New Orleans, June 2016.
You'll need Python 3.3 or greater to install Jupyter and run the code examples. Despite the long list of libraries in the requirements.txt file, you should only need:
pip install jupyter