This repo contains topical training modules for getting started with open source software development.
The training modules are Jupyter Notebooks. You can read them like a book, or you can download and run them interactively in a Jupyter session.
You can look at the training notebooks using the file browser in GitHub. If GitHub's Jupyter notebook viewer misbehaves, you can use nbviewer. Here are direct links to the training notebooks through nbviewer:
All training notebooks require the jupyter
Python package. Some may require additional packages (such as bash_kernel
). See the intro section of each notebook for details.
The notebooks here can also be loaded using Google Colab, a hosted Jupyter notebok service from Google. To run these notesbooks using Colab, please follow these steps:
- Go to https://colab.research.google.com/. You may need to log in with your Google account to use Colab.
- Copy the https link under the Code tab.
https://github.com/gt-ospo/oss-training.git
- On Colab, go to
File -> Open Notebook
- Go to the
Github
tab and paste the repo https URL. Select theSearch
icon. - Select the notebook you wish to run.