
- Durée
- 3 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation R Shiny
Le framework R Shiny permet aux data scientists de communiquer leurs analyses au travers d'une application web dynamique et interactive écrite entièrement à partir de R, sans avoir besoin de connaître les langages HTML, CSS, ou JavaScript.
Destinée à des développeurs R, cette formation vise à rendre les participants autonomes dans la création d'applications performantes et robustes. Des ateliers pratiques inspirés de cas d'usage rencontrés fréquemment en entreprise tissent la trame de la formation.

Objectifs pédagogiques
Objectifs pédagogiques :
Concrètement, à l'issue de cette formation R Shiny, vous serez en mesure de:
- Développer des applications Web avec R Shiny
- Personnaliser et améliorer l'apparence de vos applications
- Concevoir des applications R shiny performantes
- Déployer une application Web R Shiny en production
Objectifs opérationnels
Objectifs opérationnels :
Savoir concevoir et programmer des applications web avec R Shiny.
Programme
Contenu du cours, module par module
6 modules
- Présentation du package shiny
- Exemples d'applications
- Présentation de Shiny Server Open Source
- Installation et prise en main
- Structure de base des fichiers
- Outils de conception de l'interface
- Les widgets disponibles et le package shinyWidgets
- Créer des sorties graphiques
- Règles de portée lexicale
- Comprendre la réactivité en Shiny
- Les fonctions de réactivité : reactive(), observe(), isolate(), …
- Bonnes pratiques et cas d'usage
- Mesurer la performance d'une application
- Accélérer les traitements de données
- Organisation d'un projet Shiny
- Modularisation d'une application
- Présentation du langage CSS
- Le framework Bootstrap
- Personnaliser les classes Bootstrap
- Dashboards clef en main avec shinydashboard
- Effets dynamiques avec JavaScript
- Le service shinyapps.io
- Shiny Server Open Source
- Gestion d'utilisateurs simultanés
- Outils de débuggage
- Comment trouver de l'aide
- Continuer à évoluer en Shiny
Programme mis à jour le 15/12/2025
Public concerné
Ce cours R Shiny cible principalement les développeurs R et les administrateurs de déploiement.

Prérequis
Pour suivre cette formation R Shiny, il est nécessaire d'avoir des bases de programmation avec R et de posséder une certaine culture sur l'analyse de données et la datavisualisation. La formation Logiciel R - Prise en main (réf. ARPM) constitue une très bonne voie d'accès.
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
- Logiciel R - Rapports automatisés de R Markdown à BookdownRéf. ARMB2 joursIntermédiaireProchaine session : 28 avr.1 590 €
- Cursus Data ScientistRéf. CCDS19 joursIntermédiaire
- Logiciel R - L'indispensable de la Data Science avec RRéf. ARDS4 joursIntermédiaireProchaine session : 24 nov.2 490 €
- Python pour l’analyse géospatialeRéf. PAGG3 joursIntermédiaireProchaine session : 16 nov.2 090 €