JupyterLab Quick Start Guide: A beginner's guide to the next-gen, web-based interactive computing environment for data science

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Lindsay Richman, Melissa Ferrari, Joseph Oladokun, Wesley Banfield , Dan Toomey
Edition: 1
Publisher: Packt Publishing
Year: 2019

Language: English
Pages: 160

Title Page
Copyright and Credits
JupyterLab Quick Start Guide
About Packt
Why subscribe?
Contributors
About the authors
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Introducing JupyterLab
Installing JupyterLab with Anaconda Distribution
Exploring JupyterLab's main features
Creating a notebook within JupyterLab
Optional – downloading a text editor
Viewing a Jupyter notebook file in a text editor
Optional – creating a GitHub account 
Summary
Exploring the JupyterLab Interface
Customizing JupyterLab's interface
Customizing your display
Changing your theme
Working with the left sidebar 
The Files icon
The Running icon
Shutting down running processes
The Commands icon
The Tabs icon
Exploring the menu bar
The Edit menu
The View menu
The Run menu
The Kernel menu 
The Tabs menu
The Settings menu
Using the Code Console and Terminal 
Tab completion
Tooltips
Console context menu
Using the Terminal
Changing themes
Using notebook commands
Magic functions
Mapping keys from a text editor 
Text editor themes
Adding kernels to the main work area
Creating kernels for additional languages
Creating additional Python kernels
Summary
Managing and Building Extensions
Managing extensions
Installing node.js
Using JupyterLab's extension manager
Searching for extensions
Installing extensions
Managing extensions
Using the command line
Searching for extensions
Installing public extensions
Installing local extensions
Managing extensions
Knowing the useful extensions
ipywidgets @jupyterlab-manager
Matplotlib jupyter-matplotlib
Plotly
Other useful extensions
Developing extensions
Setting up your development environment
Creating an extension project
Cloning an extension template
Personalizing the template
Checking the setup 
Building the extension 
Ensuring the extension is installed
Developing the extension
Summary
Data Exploration Within JupyterLab
Overview of some common extensions
Implementing a TOC in a notebook
Installing the extension
Viewing the TOC
Navigating the TOC
Displaying extra information in the TOC
Using the commenting extension
Installing the extension
Creating, replying, and resolving comment threads
Building interactive widgets to explore data
Installing the extension
Widgets
Interactive
Summary
Sharing and Presenting Your Work
Exporting content into different formats
Export options
Displaying HTML files without code
Using nteract to share and publish notebooks
Working with notebooks in nteract 
Saving nteract notebooks as PDFs
Adding page breaks to PDFs
Publishing nteract notebooks as Gists
Turning notebooks into presentations 
Creating reports for machine learning
Creating a report in Weights and Biases
Summary
Using JupyterLab with Teams
Creating the JupyterLab GitHub extension
Prerequisites for installing the JupyterLab GitHub extension
Installing labextension for the GitHub extension
Getting your credentials from GitHub
Installing the serverextension package
Customization of the GitHub JupyterLab extension
Creating the JupyterLab Git extension
Why is a version control system like Git needed?
Prerequisites for installing the JupyterLab Git extension
Installing the JupyterLab Git extension
Usage of the JupyterLab Git extension
Creating a new local Git repository
Committing files to the repository
Installing the JupyterLab GitLab extension
Prerequisites for installing the GitLab extension
Installing the lab extension
Getting your credentials from GitLab
Installing the server extension
Customizing the server extension
Customizing the lab extension
Working with Neptune
Tracking files with Neptune
Installing the Neptune client
Working with nbdime
Installing nbdime
Installation of notebook extensions for nbdime
Usage of the notebook extension
Removal of the nbdime notebook extension
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think