Session: Jupyter and its Horizons

Target-audience:
Beginner

Project Jupyter provides building blocks for interactive and exploratory computing. These building blocks help make science reproducible across over 40 programming language (Python, Julia, R, etc.). Central to the project is the Jupyter Notebook, a web-based interactive computing platform that allows users to author data- and code-driven narratives - computational narratives - that combine live code, equations, narrative text, visualizations, interactive dashboards and other media.

Jupyter is an active and growing collection of projects, split from IPython in 2015. Come learn about some of the exciting recent developments in the Jupyter project, as well as what what cool new things are coming soon. JupyterLab is the next generation of the Jupyter notebook interface. It is built on a modular javascript framework intended to allow building new applications using the Jupyter architecture, facilitating new uses of notebooks, as well as building other applications using the Jupyter architecture that are independent of notebooks. JupyterHub is a growing project for running a hosted notebook service, for classrooms or research groups, currently deployed at numerous schools and companies, big and small. Dashboards allow building interactive web applications from notebooks. ...And much more!