Formation Streamlit : Créateur d’application web interactive
1600€ HT / personne |
2 jours (14 heures) |
Présentation
Vous désirez un moyen rapide pour créer et partager des applications de données ? Notre formation Streamlit est ce qu’il vous faut ! Cet outil transforme les scripts de données en applications web partageables facilement, le tout en Python.
Nous vous introduirons dans le monde de Streamlit, dans lequel vous découvrirez les concepts fondamentaux tels que les flux de données, les données d’affichage et de style ou les thèmes.
Vous apprendrez également à déployer et gérer des applications à l’aide d’outils populaires tels que Docker ou Heroku.
À l’aide du langage Python, vous pourrez exécuter l’outil sur lequel il sera possible de construire des graphiques, des widgets, du texte, des tableaux et bien plus encore.
Comme pour toutes nos formations, celle-ci vous sera présenter avec la dernière version de l’outil : Streamlit 1.39.
Objectifs
- Comprendre les bases de Streamlit
- Savoir utiliser les composants et les personnaliser
- Maîtriser la visualisation de données
- Savoir déployer des applications Streamlit
Public visé
- Data Scientists
- Développeurs
- Ingénieurs
- Data analyst
PRÉ-REQUIS
Connaissances de base en Python.
PROGRAMME DE NOTRE FORMATION STREAMLIT
INTRODUCTION
- Qu’est-ce que Streamlit ?
- Installation de Streamlit et configuration dans un environnement virtuel
- Première application Streamlit: Hello World!
- Exploration de l’interface utilisateur de Streamlit
- Gestion des dépendances
VISUALISATION DE DONNÉES
- Utilisation de st.pyplot pour intégrer des graphiques Matplotlib
- Création de graphiques interactifs avec Altair et Plotly
- Mise en œuvre de graphiques à barres et de graphiques de zones
- Conseils pratiques pour la visualisation de données
- Gestion des entrées utilisateurs pour filtrer et personnaliser les visualisations
COMPOSANTS ET PERSONNALISATION
- Les composants de Streamlit et leur utilisation
- Intégration de contenus HTML et d’IFrames
- Personnalisation des thèmes
- Création d’applications multi-pages
- Interaction avec les widgets et stockage des états de session
PROJET PRATIQUE – APPLICATIONS NLP AVEC STREAMLIT
- Structure d’une application Streamlit pour le traitement du langage naturel (NLP)
- Implémentation d’un processus de résumé de texte et évaluation avec Rouge
- Ajout et personnalisation de visualisations pour les résultats NLP
- Techniques de refactorisation et de modularisation du code Streamlit
- Gestion des erreurs et des données insuffisantes dans les applications NLP
APPLICATIONS D’ANALYSE DE DONNÉES
- Ajout de fonctionnalités de téléchargement des résultats
- Extraction de métadonnées à partir de fichiers multimédias
- Construction d’une section d’analytique et de suivi pour l’application
- Analyse de code statique et amélioration des performances de l’app Streamlit
- Implémentation de fonctionnalités avancées telles que le drag-and-drop
DÉPLOIEMENT ET GESTION D’APPLICATIONS
- Déploiement d’applications Streamlit avec Docker et Heroku
- Utilisation et navigation dans le tableau de bord de partage Streamlit
- Gestion des applications Streamlit avec PM2 pour une meilleure performance
- Test de charge des applications et monitoring des performances
- Stratégies pour la mise à jour et la maintenance des applications Streamlit
Pour aller plus loin
Formation Power BI
Formation Power BI Avancé
Formation Docker
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1600€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS