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

YouTube

The Secret Weapon for Developers - Notebooks

NDC Conferences via YouTube

Overview

Discover the power of electronic notebooks like Jupyter and IPython in this 54-minute conference talk from NDC Conferences. Learn how these tools, traditionally used by data scientists and data engineers, can revolutionize your development workflow. Explore the benefits of notebooks for speeding up learning, prototyping, and enhancing your toolset. Gain a developer's perspective on leveraging notebooks for various tasks, from interactive Python to live documentation. Delve into the installation process, notebook creation, and supported languages. Understand the underlying architecture, including the Python kernel, client-server communication, and various subsystems. Explore advanced features, extensions, and multiple language support. By the end of this talk, you'll have a comprehensive understanding of how to integrate electronic notebooks into your development process, potentially transforming your approach to coding and documentation.

Syllabus

Introduction
What is this talk about
Workflow
Project
Interactive Python
Jupiter Notebooks
Live documentation
Demo
Installation
Creating a notebook
What is Jupiter
Supported languages
Documentation
Why its not used by programmers
Its self documented
Extensions
Multiple Languages
How all these works
The Python Kernel
The Documentation
ClientServer Communication
Subsystems
Kernels
Python
Rebel Rattle
PowerShell Kernel
Jupiter
Installing Jupiter
Docker
Azure notebooks
Envy
Interact
Advanced Notebooks
Conclusion

Taught by

NDC Conferences

Reviews

Start your review of The Secret Weapon for Developers - Notebooks

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.