- Cours pratique
- FSE
- Informatique
Formation Jupyter Notebook : Créer et partager des documents interactifs avec Jupyter Notebook

- Durée
- 1 jour
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Jupyter Notebook
Initié en 2014, le projet Jupyter est un dérivé d'iPython à destination première du monde de la science des données dont l'application première vise à créer et partager du code interactif, dynamique et exécutable pour produire du contenu, des textes de documentation ou des équations. Désormais diffusé largement au-delà du simple cadre académique et scientifique, Jupyter et ses notebook (les carnets partageables avec d'autres utilisateurs contenant les éléments de code) ont trouvé leur place dans des domaines variés tels que le nettoyage et la transformation des données, la simulation numérique, la modélisation statistique ou encore le Machine Learning.
Cette formation Jupyter Notebook vous apprend à utiliser Jupyter pour créer, mettre en forme et partager vos propres notebook.

Objectifs pédagogiques
À l'issue de cette formation Jupyter Notebook vous aurez acquis les connaissances et les compétences nécessaires pour :
- Créer ses premiers notebooks (installation et lancement de Jupyter)
- Exécuter du code en interactif et afficher des graphiques (exemples en Python),
- Mettre en forme du contenu en interactif et afficher des graphiques (exemples en Python)
- Mettre en forme du contenu textuel (découverte de Markdown)
- Exporter le notebook sous différentes formes
Objectifs opérationnels
Savoir créer et partager des documents interactifs avec Jupyter Notebook.
Programme
Contenu du cours, module par module
6 modules
- Présentation JupyterLab et Jupyter Notebook
- Motivations
- Pièges à éviter
- Différentes méthodes d'installation
- Pip vs. Conda vs. anaconda
- Les types de cellules
- Les raccourcis clavier
- Présentation de JupyterHub et des outils de la communauté
Atelier
Atelier
- Le choix du noyau (kernel) Python
- Premiers imports
- Exécution interactive type REPL
- L'ordre d'exécution
- Affichage de graphiques avec matplotlib
Atelier
Tests de codes en exécution REPL
Démonstrations avec des graphiques matplotlib sur des données opendata mises à disposition sur l'infrastructure de travaux pratiques
- Présentation des différents types de cellules
- Agrémenter le code avec des sections et du texte
- Le langage de mise en forme Markdown
- Niveau de titres, listes, liens, images
- Équations avec MathJax
Atelier
- Présentation de JupyterLab
- Motivations
- Extensions : installation et gestion (liste des extensions, activation ou désactivation, ..)
- Exemples d'extensions
- Outils pratiques
- Passer de JupyterLab au notebook
Atelier
- Exportation des notebooks en fichiers Python
- Présentation HTML avec RISE
Atelier
Génération d'un site web avec jupyterbook
Programme mis à jour le 27/08/2025
Public concerné
Ce cours Jupyter Notebook s'adresse à toute personne (développeurs, chercheurs, formateurs…) souhaitant se familiariser avec les notebooks Jupyter avec les bons réflexes.

Prérequis
Pour suivre cette formation Jupyter Notebook il est nécessaire d'avoir une première expérience avec le langage Python. Vous pouvez l'acquérir en suivant la formation Python, programmation objet (OPYT).
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Python pour l’analyse géospatialeRéf. PAGG3 joursIntermédiaireProchaine session : 16 nov.2 090 €
- Big Data - Python pour l'analyse de données (cours dédié aux actions collectives Atlas)Réf. OAPO3 joursIntermédiaireProchaine session : 9 déc.2 090 €
- Dataiku Data Science Studio (DSS) : exploitez vos données grâce aux méthodes prédictivesRéf. DDSS3 joursFondamentalProchaine session : 23 nov.2 470 €
- L'essentiel de la modélisation statistiqueRéf. MSLE2 joursIntermédiaireProchaine session : 23 nov.1 590 €