Niveau 2 - Développeur

Développeur – Fonctions

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

Évaluation :

Satisfaction Globale: 8.8/10
Taux de réponse: 95%
Nombre de sessions: 37
Nombre d'apprenants: 232

mise à jour : 01/04/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.

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

À l’issue de la formation, les participants seront autonomes dans la factorisation leur code R afin de concevoir des fonctions claires, robustes et réutilisables, en respectant les bonnes pratiques de développement. Ils maîtriseront la portée des variables, le paramétrage, le débogage et les bases de la programmation fonctionnelle pour automatiser des traitements répétitifs avec {purrr}.

 

Objectifs pédagogiques

  • Factoriser du code pour concevoir des fonctions
  • Utiliser les outils de debug de fonction
  • Découvrir la programmation fonctionnelle

Profil des apprenants

  • Utilisateur R qui souhaite structurer et factoriser son code en fonctions réutilisables

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

  • Être utilisateur quotidien ou hebdomadaire de R
  • Savoir compiler un document Quarto/RMarkdown dans un projet RStudio
  • Avoir un niveau équivalent à cette certification

Programme

  • Comprendre la notion de factorisation
    • Comprendre la notion de paramètre
  • Concevoir ses propres fonctions
    • Factoriser son code pour le réutiliser
    • Comprendre la notion de portée de variables
    • Respecter les conventions de style
    • Définir des paramètres par défaut
    • Déboguer ses fonctions
    • Manipuler des fichiers et des dossiers
  • Découvrir la programmation fonctionnelle
    • Comprendre le principe de fonction pure
    • Itérer avec {purrr}

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
Je réserve avec mon CPF Télécharger la fiche

Évaluation :

Satisfaction Globale: 8.8/10
Taux de réponse: 95%
Nombre de sessions: 37
Nombre d'apprenants: 232

mise à jour : 01/04/2026

Ces formations peuvent vous intéresser

Formation certifiante
Niveau 2 - Développeur

"Création de packages R"

29/09/2026

à En distanciel

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

Formation certifiante
Niveau 3 - Développeur

"Conception d’interfaces Shiny"

02/11/2026

à En distanciel

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

Formation certifiante
Niveau 1 - Utilisateur

"Analyse de données avec R"

10/11/2026

à En distanciel

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