Brought to you by NumFOCUS Foundation and O’Reilly Media Inc.
The official Jupyter Conference
August 22-23, 2017: Training
August 23-25, 2017: Tutorials & Conference
New York, NY

JupyterLab tutorial

Steven Silvester (Anaconda Powered by Continuum Analytics), Jason Grout (Bloomberg)
1:30pm–5:00pm Wednesday, August 23, 2017
Core architecture
Location: Concourse A Level: Beginner

Who is this presentation for?

  • Software developers, students, and data scientists

Prerequisite knowledge

  • A working knowledge of the command line

Materials or downloads needed in advance

  • A laptop with JupyterLab installed

What you'll learn

  • Learn how to use JupyterLab and how to create a JupyterLab extension


Steven Silvester and Jason Grout lead a walkthrough of JupyterLab as a user and as an extension author, explore its capabilities, and offer a demonstration of how to create a simple extension to the environment.

Steven and Jason begin with a brief introduction to and the motivation behind JupyterLab before diving into a live demonstration. They then discuss a third-party extension, a GeoJSON renderer, and show you how to create your own custom extension that adds content to the application. They end with a brief Q&A before offering some lab time for you to individually explore and make custom extensions for JupyterLab.

Photo of Steven Silvester

Steven Silvester

Anaconda Powered by Continuum Analytics

Steven Silvester is a software engineer at Anaconda Powered by Continuum Analytics, where he works on Project Jupyter and JupyterLab, a next-generation user interface for the Jupyter Notebook. He has also written kernels for Octave, MATLAB, and Scilab. Previously, Steven served 10 years in the US Air Force.

Photo of Jason Grout

Jason Grout


Jason Grout is a Jupyter developer at Bloomberg, working primarily on JupyterLab and the interactive widget system. Previously, Jason was an assistant professor of mathematics at Drake University in Des Moines, Iowa. Jason co-organizes the PyDataNYC Meetup. He has also been a major contributor to the open source Sage mathematical software system for many years. He holds a PhD in mathematics from Brigham Young University.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)


Picture of Steven Silvester
Steven Silvester | SOFTWARE ENGINEER
08/18/2017 9:25am EDT

Hi Michael,

Version 0.26.5 will work for the tutorial, but we will be releasing 0.27 on Monday with some enhancements like theme switching.

08/17/2017 3:23pm EDT

Is there a particular version of JupyterLab that we should install?