Montréal-Python workshops (presentations, exercises... all the needed material).
These IPython notebooks are compatible with IPython 1.0.0
Each workshop has its own directory, with translations marked with a filename suffix of the appropriate language code.
For convenience, here are the published workshops :
-
Supported Technical Setup
-
Virtualenv
- English
- French
-
Python Basic
- English : mtlpy-workshop-python-basic.ipynb
- French : mtlpy-workshop-python-basic-fr.ipynb
- Exercise solution : mtlpy-workshop-python-basic-solution-fr.ipynb
- Example txt file : texte.txt
- Example script file : script.py
- Psychology
- English : mtlpy-workshop-python-basic-psy.ipynb
-
Django Basic
- English : mtlpy-workshop-django-basic.ipynb
- Technical setup : setup.ipynb
- Final source : mp_rugby_league.tar.gz
- Image web development : web-development.jpg
- French : mtlpy-workshop-django-basic-fr.ipynb
- Technical setup : setup-fr.ipynb
- Final source : ligue_rugby_mp.tar.gz
- English : mtlpy-workshop-django-basic.ipynb
-
Kivy
-
OpenStreetMap
-
Debian Development Environment
The .ipynb files are published via http://nbviewer.ipython.org. We give the raw version of the file to the nbviewer service. It returns the .ipynb file rendered behind a long URL... ... so we shorten them via a service of URL shortener like bit.ly then we communicate this shortened URL.
Be careful of the branch your on when you choose the raw .ipynb file to publish : every commit updating this file in this branch will automatically update the published version in the nbviewer. (Use master for the latest official version.)
Also, moving around the .ipynb files in the repo will break the links in your previous publications.
File : /mtlpy-workshop-supported-technical-setup-fr.ipynb
Github URL : https://github.com/mtlpy/mtlpy-workshops/blob/master/mtlpy-workshop-supported-technical-setup-fr.ipynb
RAW Github URL : https://raw.github.com/mtlpy/mtlpy-workshops/master/mtlpy-workshop-supported-technical-setup-fr.ipynb
Nbviewer URL : http://nbviewer.ipython.org/urls/raw.github.com/mtlpy/mtlpy-workshops/master/mtlpy-workshop-supported-technical-setup-fr.ipynb
So, we end with the diffusion of something like this : http://bit.ly/1697xMF