Jupyter isn’t just a notebook, a console, or a web app. It’s an establishment of well-defined protocols and formats. It’s a community of people who come together across the sciences, academia, and industry to build interactive computing experiences and share their knowledge.
The direction of the Jupyter projects (Notebook, Console, JupyterLab, nteract) may not meet everyone’s specific needs and workflows. Luckily, with strong support by Jupyter’s solid foundation of protocols to communicate with the interpreters (Jupyter kernels) and document formats (e.g., .ipynb), you can build your the ideal interactive computing environment for your specific needs. Better yet, with a deeper understanding, you’ll be able to make waves on current Jupyter applications and drive them forward.
Kyle Kelley walks you through creating a new web application from the ground up, teaching you how to build on top of Jupyter’s protocols in the process. Along the way, you’ll learn about Jupyter’s REST and streaming APIs, message spec, and the notebook format.
Topics include:
Kyle Kelley is a senior software engineer at Netflix, a maintainer on nteract.io, and a core developer of the IPython/Jupyter project. He wants to help build great environments for collaborative analysis, development, and production workloads for everyone, from small teams to massive scale.
For exhibition and sponsorship opportunities, email jupytersponsorships@oreilly.com
For information on trade opportunities with JupyterCon, email partners@oreilly.com
View a complete list of JupyterCon contacts
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com