Useful Links
Computer Science
Other Tools and Technologies
Jupyter Notebooks
1. Introduction to Jupyter Notebooks
2. Installation and Setup
3. The Jupyter User Interface
4. Core Concepts
5. Working with Code Cells
6. Writing and Formatting with Markdown
7. Data Visualization
8. Magic Commands
9. Advanced Features
10. Best Practices and Workflow
11. Sharing and Export
12. The Broader Jupyter Ecosystem
The Broader Jupyter Ecosystem
JupyterLab
Next-generation Interface
Key Differences from Classic Notebook
Flexible Layout System
Integrated File Browser
Tabbed Interface
Built-in Terminal
Text Editor Integration
Extension System
JupyterHub
Multi-user Server Architecture
Authentication Systems
User Management
Resource Allocation
Deployment Options
Local Deployment
Cloud Deployment
Kubernetes Deployment
Voila
Converting Notebooks to Web Apps
Hiding Code Cells
Interactive Dashboards
Custom Templates
Deployment Options
Binder
Executable Environment Creation
Repository Configuration
Environment Files
Sharing Reproducible Environments
Limitations and Constraints
Related Tools
NBconvert
Programmatic Conversion
Custom Templates
Batch Processing
Papermill
Parameterized Notebooks
Notebook Pipelines
Automated Execution
Jupyter Book
Book Publishing
Multi-notebook Collections
Interactive Books
Previous
11. Sharing and Export
Go to top
Back to Start
1. Introduction to Jupyter Notebooks