Jupyter has emerged as a popular tool for code exposition and the sharing of research artefacts. It has interactive display capabilities and the pluggable kernel system allows data scientists to switch back and forth between multiple programming languages.
The course will walk you through the core modules and standard capabilities of the console, client, and notebook server. By exploring the Python language, you will be able to get starter projects for configurations management, file system monitoring, and encrypted backup solutions for safeguarding their data. In the final Sections, you will be able to build dashboards in a Jupyter notebook to report back information about the project and the status of various Jupyter components.
About the author
Jesse Bacon is a hobbyist programmer that lives and works in the northern Virginia area. His interest in Jupyter started academically while working through books available from Packt Publishing. Jesse has over 10 years of technical professional services experience and has worked primarily in logging and event management.
In this video, we will get the environment running and store configurations for restoration.
In this video, we will see how to give Jupyter command line operations.
In this video, we will see how to explore the Jupyter core package.
In this video, we will be shown how to explore the Jupyter client package.
In this video, we will see how to explore the Jupyter console.
This videos guides us how to break out the configuration values and interact with them using ConfigParser and Traitlets config objects.
The aim of this video is to show how to quickly and easily store configurations in a local or remote database using Pandas and SQLite.
In this video, we will see overriding configurations and file system monitoring in Jupyter with Python.
In this video, we will do a sample experiment with audio files in Jupyter to showcase Ipywidgets.
This video gives a brief tour of the capabilities of the GitHub REST API and GraphQL.
The aim of this video is to Obtain actionable intelligence from the Twitter REST API.
In this video, we will see how to get started with the Notebook package and what are the included tools. We will have a quick look at the workings of an included script to set up SSL in the Jupyter Notebook and the available Notebooks in the documentation.
The Jupyter Drive module allows you to mount a Google drive as a local content source. Using the API Quick Start, a client application is coded for the user to interact with the service from a running notebook.
With a custom extension coded from open source libraries you can securely backup your research.
How can we automatically back up my work so that we do not lose my code on accident? We can add file save hooks so that our bundler extension is automatically run when the file is saved.
We have a really neat widget, can we serve it using the Notebook server? With request handlers, you can link code to URL and host patterns for dynamic content delivery.
This video guides us how to convert Notebooks to dashboards and display them.
In this video, we will see what is required to run a dashboard.
In this video, we will understand how Bokeh data applications are ported to the dashboard server.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.