L’environnement
Python est un langage clair, intuitif, massivement répandu, et devenu incontournable dans le traitement de données et l’ingénierie scientifique.
Objectifs pédagogiques
À l’issue de la formation, les stagiaires seront capables de :
- Créer rapidement des figures avec plotly
- Améliorer le rendu des figures
- Ajouter de l’interactivité aux graphiques
- Créer des dashboards
Public concerné
Technicien·ne·s, ingénieur·e·s, développeur·se·s, scientifiques, enseignant·e·s.
Prérequis
Maîtriser les bases du langage Python et pandas ou avoir suivi la formation « Python Scientifique » ou « Manipuler, analyser et visualiser des données grâce aux modules Python de Data Science ». Un questionnaire de pré-formation est proposé pour valider l’adéquation entre le besoin et la formation.
Programme de la formation
Introduction
- Qu’est-ce qu’un dashboard ?
- Quelles possibilités en Python pour créer un dashboard ?
- Installer Dash
- Comment fonctionne Dash ?
- Les principes de base pour créer une application Dash
Mise en page
- Créer un dashboard simple
- Améliorer le rendu des composants HTML
- Améliorer le style avec des feuilles de style CSS
- Ajouter des composants :
- menu déroulant
- slider
- un champ texte
- case à cocher
- bouton radio
- bouton
- Ajouter un logo
- Changer la police
Des dashboards interactifs
- L’affichage du texte de survol
- Comment fonctionne un callback ?
- Un exemple simple de calback
- Mettre à jour le dashboard avec un callback
- Des callbacks chaînés
- Mettre à jour des graphiques en survolant des données
Quelles possibilités pour déployer son dashboard ?
- Dash enterprise
- Autres possibilités

NUMGRADE s'engage à accueillir les personnes en situation de handicap.
N'hésitez pas à nous contacter pour que le suivi de la formation se déroule
dans les meilleures conditions possibles.
