Aller au contenu principal

Streamlit

Construction d'applications web de démonstration pour vos modèles, sans écrire de code frontal.

Durée du cours : 3h

Ce que vous allez apprendre

  • Construire une interface interactive en Python seul
  • Mettre en cache les calculs coûteux
  • Gérer l'état entre les interactions
  • Présenter des données et des graphiques lisibles
  • Publier l'application et la protéger si besoin

Prérequis

  • Python
  • Aucune connaissance du développement web

Modules du cours

  1. Premiers pas et modèle d'exécution de Streamlit
  2. Composants de saisie et d'affichage
  3. Mise en page : colonnes, onglets, barre latérale
  4. Graphiques et tableaux
  5. Mise en cache des données et des ressources
  6. État de session et formulaires
  7. Téléversement de fichiers et téléchargements
  8. Appel d'un modèle depuis l'application
  9. Thème, apparence et ergonomie
  10. Déploiement et contrôle d'accès

Évaluation et attestation

Le parcours se termine par un examen de 40 questions qui couvre tous les modules. En cas de réussite, une attestation d'achèvement est délivrée ; son numéro est vérifiable sur la plateforme.

Les cours gratuits, eux, se concluent par un quiz de 5 questions avec un aperçu de l'attestation, sans certification.