Home

Awesome

flotpython

Purpose

This git repo contains the material for the MOOC 'Python : des fondamentaux à l'utilisation du langage' running on www.fun-mooc.fr

The actual videos that make the MOOC are not managed in this repository, only the preparation notes.

Notebooks

Instead, and probably the most valuable contents, you will find here the notebooks used for illustrating the MOOC, together with all the required material.

Infrastructure

As of 2017, we use the following app to host the notebook infrastructure when running the MOOC on FUN

https://github.com/parmentelat/nbhosting

It's primarily a django app, running below an ngingx reverse proxy server, and spawning docker containers to isolate students in a sandbox where they can safely run their notebooks.

How to run them

Here is a link to a binder instance, that in principle should be ready for playing with these notebooks online: Binder

Of course, you can also run them locally if you install jupyter locally.

We might also be able to give you access to the nbhosting instance, if you get in touch with us directly.