Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Making Jupyter Notebooks Less Awful - Best Practices and Tools for Quality Development

PyCon South Africa via YouTube

Overview

Learn essential strategies and tools for improving Jupyter Notebooks in this 38-minute conference talk from PyCon South Africa. Explore what makes Jupyter Notebooks both indispensable and challenging, while discovering various IDE options from local installations to cloud-based solutions. Master practical patterns and tooling including code quality tools like nbqa, version control with Github and Jupyterlab git extensions, testing frameworks such as nbval and testbook, dependency management through virtual environments and Docker, and automated quality control via Github actions. Gain valuable insights into the growing ecosystem of Jupyter Notebook tools designed to overcome common limitations and enhance collaborative workflows, enabling development of higher quality notebooks that satisfy both enthusiasts and skeptics alike.

Syllabus

Time: Oct 06 Fri:
Duration:

Taught by

PyCon South Africa

Reviews

Start your review of Making Jupyter Notebooks Less Awful - Best Practices and Tools for Quality Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.