RShiny - Initiation : en distanciel

Apprenez les bases pour créer une application web Shiny avec R et mettre en valeurs vos données !

Formation créée le 02/08/2023. Dernière mise à jour le 18/09/2024.
Version du programme : 1
Taux de satisfaction des apprenants
9,9/10 (2 avis)

Type de formation

Formation à distance

Durée de formation

6 heures (1 jour)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

RShiny - Initiation : en distanciel

Apprenez les bases pour créer une application web Shiny avec R et mettre en valeurs vos données !


En une journée de formation vous découvrirez les bases pour créer une application web Shiny avec R et RStudio. Vous commencerez par apprendre à anticiper la réalisation d’une application en réalisant un blueprint et un mock-up. Ensuite, vous apprendrez les grands principes d’une application Shiny en pratiquant directement. Cette formation se termine par une initiation sur le concept de réactivité.

Objectifs de la formation

  • Être capable de réaliser des blueprints et mock-up
  • Créer une application Shiny simple
  • Personnaliser l’interface
  • Ajouter des graphiques {ggplot}, des cartes {leaflet} ou des tableaux {DT}
  • Appréhender le concept de réactivité

Profil des bénéficiaires

Pour qui
  • Développeur - Développeuse R
Prérequis
  • Connaître les bases du code en R
  • Savoir utiliser RStudio
  • Travailler sous la forme de projet Quarto ou RStudio
  • Connaître le {tidyverse}

Contenu de la formation

S’initier à la création d’applications web
  • Blueprint et mock-up en amont de la création
  • Présentation de RShiny
  • Exemples de réalisation
Découvrir les concept-clés de RShiny
  • Architecture globale
  • Présentation des fichier Server, UI et lien entre les deux
  • Mise en Pratique : Réalisation d’une application simple
Personnaliser l’interface de son application
  • Architecture de la page
  • Utilisation des thèmes et personnalisation css
  • Mise en Pratique : Personnaliser l’application réalisée précédemment
Ajouter des éléments de visualisations à son application
  • Ajouter une carte avec {leaflet} et présentation de {leaflet.multiopacity}
  • Ajouter une table avec {DT} et présentation de {flextable}
  • Ajouter un graphique {ggplot2} avec {plotly} et présentation de {ggiraph}
  • Mise en Pratique : Intégration des trois éléments dans l’application réalisée
Découvrir le concept de réactivité avec RShiny
  • Appréhender la réactivité
  • Fonctions réactives et déclencheur
  • Initiation à Observe et isolate

Équipe pédagogique

Après un cursus d'ingénieur agronome et cinq années dans la recherche publique en écologie, Marie Vaugoyeau, docteure en écologie et biologie évolutive, s'est ouverte au monde de la data d'entreprise, en tant que data scientist. Elle accompagne depuis les chercheurs et entreprises privées dans la valorisation de leurs données et l'usage du langage R. Le partage de connaissances est au cœur de son activité puisqu'en plus d'être formatrice, d'alimenter régulièrement sa newsletter et sa chaîne Twitch, Marie est également auteure du livre "Langage R et Statistiques" aux Editions ENI.

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Ressources techniques et pédagogiques

  • Documents supports de formation partagés.
  • Exposés théoriques.
  • Mises en pratique concrètes.
  • Code de l'application développée disponible à l'issue de la formation.

Qualité et satisfaction

Taux de satisfaction des apprenants
9,9/10 (2 avis)

Capacité d'accueil

Entre 1 et 5 apprenants

Délai d'accès

4 semaines

Accessibilité

Pour plus d'informations sur les modalités d'accessibilité pour cette formation, vous pouvez contacter directement adeschamps@confor.tech .