Formation certifiante (RS6195)
Niveau 3 - Développeur

Data science : création d’interfaces Shiny en langage R

Durée : 35 heures (5 jours)
Prix : 2990€ HT par participant
Je réserve avec mon CPF Télécharger la fiche

Prochaines sessions

02/11/2026

En distanciel

35H sur 1 mois - 10 demi-journées

Voir les dates

Novembre 2026

2 novembre

9h00 – 12h30

6 novembre

9h15 – 12h45

9 novembre

9h00 – 12h30

12 novembre

9h00 – 12h30

16 novembre

9h00 – 12h30

23 novembre

9h00 – 12h30

24 novembre

13h30 – 17h00

26 novembre

9h00 – 12h30

30 novembre

9h00 – 12h30

Décembre 2026

7 décembre

9h00 – 12h30

11 décembre

9h45 – 11h45
Télécharger le calendrier

11/05/2027

En distanciel

35H sur 1 mois - 10 demi-journées

Voir les dates

Mai 2027

11 mai

13h30 – 17h00

13 mai

13h30 – 17h00

18 mai

13h30 – 17h00

20 mai

13h30 – 17h00

25 mai

13h30 – 17h00

27 mai

13h30 – 17h00

Juin 2027

1 juin

13h30 – 17h00

3 juin

13h30 – 17h00

8 juin

13h30 – 17h00

10 juin

13h30 – 17h00

25 juin

9h45 – 11h45
Télécharger le calendrier

Évaluation :

Satisfaction Globale: 9,1/10
Taux de réponse: 96%
Nombre de sessions: 20
Nombre d'apprenants: 105
Taux de réussite: 86.3%
Taux de présentation à l'examen: 96.8%

mise Ă  jour : 04/09/2026
(données collectées depuis le 07/10/2019)

Délais d'accès

Les formations inter-entreprises affichées non complètes ont lieu sous réserve d'un nombre suffisant de candidats. Les décisions d'annulation ou de report se font habituellement 6 à 8 semaines avant la date indiquée.
Les formations intra-entreprise peuvent s'organiser en quelques heures sous réserve de disponibilité des formateurs et formatrices pour la thématique souhaitée.
Contactez-nous pour en savoir plus : nous vous répondrons sous 48h au plus.

Data science : création d’interfaces Shiny en langage R

ThinkR propose des Certification enregistrée au RS

Certification du répertoire spécifique de France Compétences RS6195

Toutes nos formations sont proposées en distanciel. Lisez ici notre vision de la formation à distance.

A l’issue de la certification le titulaire est capable de concevoir des interfaces utilisateurs de traitement et de restitution des donnĂ©es (import, nettoyage, traitement, visualisation, modĂ©lisation, production de rapports) avec Shiny, qui soit maintenable, durable et modulaire

Objectifs pédagogiques

  • Évaluer la pertinence et la faisabilitĂ© de la solution Shiny
  • Traduire un besoin en fonctionnalitĂ©s
  • Agencer les Ă©lĂ©ments constitutifs de l’interface utilisateur
  • Personnaliser l’interface utilisateur
  • Comprendre, mettre en Ĺ“uvre et contrĂ´ler la rĂ©activitĂ© entre le serveur et l’interface utilisateur
  • Modulariser les fonctionnalitĂ©s de l’application
  • Orchestrer la communication entre modules
  • Encapsuler une application shiny dans un package R, documentĂ©, maintenable et durable
  • Mettre Ă  jour des Ă©lĂ©ments de l’interface utilisateur de façon conditionnelle
  • Mettre en Ĺ“uvre des moyens d’information et d’avertissement des utilisateurs
  • DĂ©couvrir les diffĂ©rents modalitĂ©s de dĂ©ploiement des applications Shiny

Profil des apprenants

  • DĂ©veloppeurs R souhaitant dĂ©velopper des applications Shiny
  • DevOps ou administrateurs systèmes souhaitant mieux comprendre les mĂ©canismes des applications Shiny

Accessibilité

Vous ĂŞtes en situation de handicap et souhaitez suivre une formation avec nous, ce courriel vous est dĂ©diĂ© : [email protected]. Cette formation n’est pas (encore) accessible aux personnes aveugles et malvoyantes. Pour toute autre situation, n’hĂ©sitez pas Ă  nous contacter pour Ă©valuer comment vous assurer une expĂ©rience apprenante optimum (les adaptations spĂ©cifiques peuvent entraĂ®ner des frais supplĂ©mentaires).

Prérequis

Programme

  • DĂ©couvrir Shiny
    • Percevoir le potentiel de Shiny
    • ConnaĂ®tre les atouts et les limites de Shiny
    • Recenser les besoins utilisateurs et matĂ©riels
    • Évaluer la pertinence et faisabilitĂ© de la solution Shiny au regard d’un cahier des charges donnĂ©
    • Maquetter une application Ă  plat
  • Apprivoiser la notion de rĂ©activitĂ©
    • Comprendre le principe de rĂ©activitĂ©
    • Éprouver le lien entre l’interface utilisateur et le serveur
  • Inventaire des Ă©lĂ©ments de l’interface utilisateur
    • DĂ©couvrir le le squelette de l’interface utilisateur
    • Panorama des principaux inputs disponibles
    • Panorama des principaux outputs disponibles
  • Construire la partie serveur
    • Comprendre la structure du serveur
    • Mettre en Ĺ“uvre les « 3 règles du serveur »
    • Panorama des principaux render*() disponibles
  • Agencer et personnaliser l’interface utilisateur
    • Positionner prĂ©cisĂ©ment un Ă©lĂ©ment visuel
    • Concevoir des menus et barre de navigation
    • Modifier le thème de l’interface utilisateur
  • DĂ©clencher des Ă©vĂ©nements sous conditions
    • Identifier les conditions d’invalidation
    • DĂ©finir, stocker et mettre Ă  jour des valeurs rĂ©actives
    • Mettre Ă  jour un Ă©lĂ©ment de l’interface
    • ExĂ©cuter du code R sous conditions
    • Conditionner un flux de rĂ©activitĂ© Ă  une liste de prĂ©-requis
    • Exploiter des fonctionnalitĂ©s javascript avec invoke_js()
  • Concevoir des modules Shiny
    • Comprendre le principe et l’intĂ©rĂŞt de la modularisation
    • Dompter la notion de namespace
    • ImplĂ©menter, documenter et tester des fonctionnalitĂ©s sous forme de modules en respectant les conventions de style
    • Exploiter des modules
  • Remonter de l’information
    • Informer l’utilisateur de l’avancement d’un traitement
    • Alerter l’utilisateur sur une action Ă  rĂ©aliser
    • DĂ©boguer une application
    • ImplĂ©menter un système de log
  • Mettre en package une application Shiny avec {golem}
    • Comprendre l’intĂ©rĂŞt de la mise en package
    • Mettre en Ĺ“uvre un workflow type
    • DĂ©couvrir les mĂ©thodes de dĂ©ploiement

Moyens pédagogiques et techniques

  • Formation 100% en distanciel synchrone (par demi-journĂ©es)
  • Documents supports de formation projetĂ©s
  • Mise Ă  disposition en ligne de documents supports Ă  la suite de la formation
  • Plateforme d’apprentissage intĂ©grĂ©e en ligne
  • ExposĂ©s thĂ©oriques
  • Travaux dirigĂ©s
  • Quiz en salle
  • Mise Ă  disposition d’une base de ressources documentaires

Dispositif de suivi de l'exécution de l'évaluation des résultats de la formation

  • Émargement en ligne
  • Évaluations formatives rĂ©gulières sous forme de QCM
  • Évaluations sommatives rĂ©gulières sous forme de travaux dirigĂ©s
  • Formulaires d’Ă©valuation de la formation, Ă  chaud et Ă  froid
  • Alternance rĂ©gulière entre thĂ©orie et pratique
  • Examen certifiant en fin de cursus:
    • Test d’admissibilitĂ©: En autonomie en temps limitĂ© de 2 heures
    • Puis sous 6 semaines: Une Application Shiny « metier » Ă  produire et Ă  prĂ©senter Ă  un oral de 20 minutes

Ă€ propos de cette certification

Libellé : Data science : création d’interfaces Shiny en langage R

Code de la fiche : RS6195

Certificateur : ThinkR

Date d’enregistrement : 14-12-2022

Titres RNCP complémentaires de cette certification

Je réserve avec mon CPF Télécharger la fiche

Prochaines sessions

02/11/2026

En distanciel

35H sur 1 mois - 10 demi-journées

Voir les dates

Novembre 2026

2 novembre

9h00 – 12h30

6 novembre

9h15 – 12h45

9 novembre

9h00 – 12h30

12 novembre

9h00 – 12h30

16 novembre

9h00 – 12h30

23 novembre

9h00 – 12h30

24 novembre

13h30 – 17h00

26 novembre

9h00 – 12h30

30 novembre

9h00 – 12h30

Décembre 2026

7 décembre

9h00 – 12h30

11 décembre

9h45 – 11h45
Télécharger le calendrier

11/05/2027

En distanciel

35H sur 1 mois - 10 demi-journées

Voir les dates

Mai 2027

11 mai

13h30 – 17h00

13 mai

13h30 – 17h00

18 mai

13h30 – 17h00

20 mai

13h30 – 17h00

25 mai

13h30 – 17h00

27 mai

13h30 – 17h00

Juin 2027

1 juin

13h30 – 17h00

3 juin

13h30 – 17h00

8 juin

13h30 – 17h00

10 juin

13h30 – 17h00

25 juin

9h45 – 11h45
Télécharger le calendrier

Évaluation :

Satisfaction Globale: 9,1/10
Taux de réponse: 96%
Nombre de sessions: 20
Nombre d'apprenants: 105
Taux de réussite: 86.3%

mise Ă  jour : 04/09/2026

Ces formations peuvent vous intéresser

Formation certifiante (RS6195)
Niveau 3 - Développeur

"Data science : création d’interfaces Shiny en langage R"

11/05/2027

Ă  En distanciel

35H sur 1 mois - 10 demi-journées

Formation certifiante (RS6194)
Niveau 2 - Développeur

"Data science : programmation en langage R"

11/05/2027

Ă  En distanciel

35H sur 1 mois - 10 demi-journées

Formation certifiante (RS6193)
Niveau 1 - Utilisateur

"Analyse statistique de données avec le langage R"

27/05/2027

Ă  En distanciel

35H sur 1 mois - 10 demi-journées